Skip to content

BaseModal ​

Modal con título, área de contenido scrolleable y footer opcional. Cierra con botón X, click en backdrop o tecla Escape (cuando closable no es false).

Tamaños ​

Slot #title personalizado ​

Sin botón de cierre ​

Props ​

PropTipoDefaultDescripción
openboolean—Requerido. Controla visibilidad
titlestring—Título en el header (fallback del slot #title)
size'sm' | 'md' | 'lg''md'Ancho máximo del modal
closablebooleantruePermite cerrar con X, backdrop y Escape
confirm-labelstring—Texto del botón Confirm del footer built-in
cancel-labelstring—Texto del botón Cancel del footer built-in

Slots ​

SlotDescripción
defaultContenido del cuerpo
titleTítulo con markup personalizado (fallback a prop title)
footerFooter custom — tiene precedencia sobre el footer built-in

Emits ​

EventoPayloadCuándo se dispara
close—Click en X, click en backdrop, Escape, o click en Cancel built-in
accept—Click en Confirm del footer built-in (se emite antes que close)