Centralizes the empty mesaage.
This commit is contained in:
+9
-6
@@ -39,6 +39,7 @@ import androidx.compose.runtime.collectAsState
|
|||||||
import androidx.compose.runtime.getValue
|
import androidx.compose.runtime.getValue
|
||||||
import androidx.compose.runtime.remember
|
import androidx.compose.runtime.remember
|
||||||
import androidx.compose.runtime.rememberCoroutineScope
|
import androidx.compose.runtime.rememberCoroutineScope
|
||||||
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.platform.LocalContext
|
import androidx.compose.ui.platform.LocalContext
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
@@ -105,12 +106,14 @@ internal fun ColumnScope.NestChatPanel(
|
|||||||
.weight(1f, fill = true),
|
.weight(1f, fill = true),
|
||||||
) {
|
) {
|
||||||
if (messages.isEmpty()) {
|
if (messages.isEmpty()) {
|
||||||
Text(
|
Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {
|
||||||
text = stringRes(R.string.nest_chat_empty),
|
Text(
|
||||||
style = MaterialTheme.typography.bodySmall,
|
text = stringRes(R.string.nest_chat_empty),
|
||||||
color = MaterialTheme.colorScheme.onSurfaceVariant,
|
style = MaterialTheme.typography.bodySmall,
|
||||||
modifier = Modifier.padding(vertical = 12.dp),
|
color = MaterialTheme.colorScheme.onSurfaceVariant,
|
||||||
)
|
modifier = Modifier.padding(vertical = 12.dp),
|
||||||
|
)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
NestChatMessageList(
|
NestChatMessageList(
|
||||||
messages = messages,
|
messages = messages,
|
||||||
|
|||||||
Reference in New Issue
Block a user