HRVAlert

fun HRVAlert(viewModel: DashboardViewModel, modifier: Modifier = Modifier)

Composable que muestra una alerta visual cuando la Variabilidad de la Frecuencia Cardíaca (HRV) cae por debajo de un umbral o entra en un estado que requiere atención.

La alerta aparece con una animación de entrada (fadeIn + slideInVertically) y desaparece con una animación de salida (fadeOut + slideOutVertically). El color de fondo y el mensaje de la alerta son determinados por el DashboardViewModel basado en el estado actual del HRV.

Muestra un icono de corazón y un mensaje de texto descriptivo.

Parameters

viewModel

La instancia de DashboardViewModel que provee la lógica para determinar si se debe mostrar la alerta, el color de la alerta y el mensaje.

modifier

Modificador opcional para personalizar el diseño del componente.