package com.rosetta.messenger.network

/**
 * Статус доставки сообщения
 */
enum class DeliveryStatus(val value: Int) {
    WAITING(0),     // Ожидает отправки
    DELIVERED(1),   // Доставлено
    ERROR(2),       // Ошибка
    READ(3);        // Прочитано

    companion object {
        fun fromInt(value: Int) = entries.firstOrNull { it.value == value } ?: WAITING
    }
}
