Правки
This commit is contained in:
@@ -34,6 +34,7 @@ interface ChatRepository {
|
||||
suspend fun addReaction(messageId: String, emoji: String)
|
||||
suspend fun sendTypingStatus(chatId: String)
|
||||
suspend fun markMessagesAsRead(chatId: String, lastMessageId: String, lastReadSequenceId: Int)
|
||||
suspend fun resetUnreadCount(chatId: String)
|
||||
|
||||
// Локальное хранение
|
||||
suspend fun saveMessage(message: Message)
|
||||
@@ -46,6 +47,7 @@ interface ChatRepository {
|
||||
suspend fun getGifCategories(): List<chats.data.remote.api.GifCategoryDto>
|
||||
|
||||
// Управление чатами
|
||||
suspend fun getOrCreateFavorites(): Chat
|
||||
suspend fun createPersonalChat(userId: String): Chat
|
||||
suspend fun deleteMessage(messageId: String, forEveryone: Boolean)
|
||||
suspend fun editMessage(messageId: String, content: String): Message
|
||||
|
||||
Reference in New Issue
Block a user