Повторный вход в аккаунт, очистка кэша

This commit is contained in:
Халимов Рустам
2026-05-15 00:10:34 +03:00
parent 0b013def2e
commit 40589dbb75
21 changed files with 1732 additions and 309 deletions
@@ -12,8 +12,11 @@ abstract class ChatRepository {
Future<Result<List<Message>>> getMessages(String chatId, {String? cursor});
Future<Result<void>> togglePin(String chatId);
Future<Result<void>> clearChat(String chatId);
Future<Result<void>> clearCache();
Stream<Message> get messageStream;
Stream<Map<String, dynamic>> get typingStream;
Future<void> sendTypingStatus(String chatId, bool isTyping);
Future<void> initSignalR();
Future<void> disposeSignalR();
}