EmptyState

fun EmptyState(title: String, modifier: Modifier = Modifier, message: String? = null, icon: @Composable () -> Unit? = null, actionText: String? = null, onAction: () -> Unit? = null)

Estado vacío: pantalla centrada con título, mensaje y acción opcional. Útil para listas sin resultados, pantallas sin contenido, etc.

Parameters

title

Título principal.

message

Mensaje descriptivo opcional.

icon

Hueco opcional para un icono o ilustración encima del título.

actionText

Texto del botón de acción opcional.

onAction

Acción del botón; solo se muestra si actionText no es null.