|
@@ -15,6 +15,7 @@ import androidx.compose.foundation.layout.width
|
|
import androidx.compose.foundation.shape.RoundedCornerShape
|
|
import androidx.compose.foundation.shape.RoundedCornerShape
|
|
import androidx.compose.material.icons.Icons
|
|
import androidx.compose.material.icons.Icons
|
|
import androidx.compose.material.icons.filled.AccessTime
|
|
import androidx.compose.material.icons.filled.AccessTime
|
|
|
|
+import androidx.compose.material.icons.filled.Close
|
|
import androidx.compose.material.icons.filled.Done
|
|
import androidx.compose.material.icons.filled.Done
|
|
import androidx.compose.material.icons.filled.DoneAll
|
|
import androidx.compose.material.icons.filled.DoneAll
|
|
import androidx.compose.material3.Icon
|
|
import androidx.compose.material3.Icon
|
|
@@ -78,13 +79,18 @@ fun RightBubbleChat(
|
|
1, 2 -> Icons.Default.Done
|
|
1, 2 -> Icons.Default.Done
|
|
3 -> Icons.Default.DoneAll
|
|
3 -> Icons.Default.DoneAll
|
|
4 -> Icons.Default.DoneAll
|
|
4 -> Icons.Default.DoneAll
|
|
|
|
+ 5 -> Icons.Default.Close
|
|
else -> Icons.Default.AccessTime
|
|
else -> Icons.Default.AccessTime
|
|
},
|
|
},
|
|
contentDescription = "",
|
|
contentDescription = "",
|
|
modifier = Modifier
|
|
modifier = Modifier
|
|
.align(Alignment.Bottom)
|
|
.align(Alignment.Bottom)
|
|
.size(16.dp),
|
|
.size(16.dp),
|
|
- tint = if (messageStatus?.status == 4) Color.BlueSky else Color.Gray
|
|
|
|
|
|
+ tint = when (messageStatus?.status) {
|
|
|
|
+ 4 -> Color.BlueSky
|
|
|
|
+ 5 -> Color.Red
|
|
|
|
+ else -> Color.Gray
|
|
|
|
+ }
|
|
)
|
|
)
|
|
}
|
|
}
|
|
}
|
|
}
|