Заготовка

This commit is contained in:
Халимов Рустам
2026-05-07 23:27:37 +03:00
parent 2d2e4b685e
commit 9daa786cfb
33 changed files with 1662 additions and 178 deletions
@@ -0,0 +1,30 @@
package chats.domain.model
/**
* Статусы сообщения для отображения в UI и синхронизации
*/
enum class MessageStatus {
/** Сообщение создано локально, ожидает отправки */
PENDING,
/** Начата отправка на сервер */
SENDING,
/** Сообщение успешно отправлено на сервер */
SENT,
/** Сообщение доставлено получателю */
DELIVERED,
/** Сообщение прочитано получателем */
READ,
/** Ошибка отправки */
FAILED,
/** Удалено локально */
DELETED,
/** Неизвестный статус */
UNKNOWN
}