refactor(repositories): use barrel imports

This commit is contained in:
2026-06-17 12:09:40 +08:00
parent d41b3c4473
commit 1152491088
7 changed files with 54 additions and 46 deletions
+8 -7
View File
@@ -16,14 +16,15 @@
* 原始 Dart: lib/data/repositories/chat_repository_impl.dart
*/
import { ChatApi, chatApi } from "@/data/services/api";
import { ChatHistoryResponse } from "@/data/dto/chat/chat_history_response";
import { ChatMessage } from "@/data/dto/chat/chat_message";
import { ChatSendResponse } from "@/data/dto/chat/chat_send_response";
import { SendMessageRequest } from "@/data/dto/chat/send_message_request";
import {
ChatHistoryResponse,
ChatMessage,
ChatSendResponse,
SendMessageRequest,
} from "@/data/dto/chat";
import { Result } from "@/utils/result";
import type { IChatRepository } from "@/data/repositories/interfaces/ichat_repository";
import { LocalChatStorage } from "@/data/storage/chat/local_chat_storage";
import { LocalMessage } from "@/data/storage/chat/local_message";
import type { IChatRepository } from "@/data/repositories/interfaces";
import { LocalChatStorage, LocalMessage } from "@/data/storage/chat";
export class ChatRepository implements IChatRepository {
constructor(