Optimization term
- Toast already supports custom layouts
context.showToast(
time,
alignment,
) {
// custom toast content
LintTheme {
Surface(
modifier = Modifier.padding(16.dp).clip(CircleShape)
.shadow(5.dp),
color = Color(0xFF85C077),
) {
Row(
modifier = Modifier.padding(horizontal = 24.dp, vertical = 8.dp),
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(16.dp)
) {
Text(message, color = Color.White)
Icon(Icons.Default.Check, contentDescription = null, tint = Color.White)
}
}
}
}