Saltar al contenido principal

wiki-Alert

Ver en Git


Alert

El Alert se utiliza para mostrar un cartel con la intención de mostrar información, un aviso, un error, o una acción exitosa.

Referencia de la API

PropiedadTipoDescripción
messagestring(Opcional) Define un título para la alerta.
childrenReactNodeEl contenido de la alerta.
type'info' | 'error' | 'warning' | 'success'(Opcional) Tipo de alerta. Cambia el aspecto visual (y el ícono en caso de mostrarlo).
closableboolean(Opcional) Permite cerrar la alerta. Si es true, se añade un ícono para cerrarla.
withIconboolean(Opcional) Muestra el ícono asociado con el tipo de alerta.
iconPropsIconPropsPropiedades adicionales que se pasan al ícono (si se utiliza).
classNamestring(Opcional) Clase adicional para aplicar estilos personalizados.
styleCSSProperties(Opcional) Estilo en línea para el componente.
onClose() => void(Opcional) Función que se llama cuando la alerta es cerrada.

typeInterface

Define los tipos visuales de alerta disponibles, los cuales se usan para determinar los colores y el ícono que se muestra.

TipoDescripción
infoAlerta informativa.
errorAlerta de error (con ícono de error).
warningAlerta de advertencia.
successAlerta de éxito (con ícono de éxito).

Ejemplo de Uso

import { Alert } from '@auravant/ui-kit';

<Alert
type="error"
message="Ocurrió un error al cargar los datos"
closable={true}
onClose={() => console.log('Alerta cerrada')}>
Detalles del error: No se pudo conectar a la base de datos.
</Alert>