Componente Modal React

Componente en react de modales del kit USS

1import {
2  ModalComponent,
3  ModalBody,
4  ModalFooter,
5} from "@ussebastian/kitdigital-react/dist/uss-react.es.js";

Es el componente principal del modal, encapsula los otros dos componentes <ModalBody> y <ModalFooter> y es el que maneja el comportamiento del modal, <ModalComponent> es un componente controlado, lo que significa que recibe como props el estado del modal (isOpen) y una función que cambia el estado del modal (setOpen).

PropTipodefaultDescripción
isOpenBoolean statefalseDefine si el modal esta abierto o cerrado
setOpenSetter function-Función que cambia el estado de isOpen
childrenJSX-Contenido del modal

Es el componente que contiene el contenido del modal, Tiene una funcion semantica, tambien encapsula el ícono del modal, recibe como props:

PropTipodefaultDescripción
iconVariantstring-Define el tipo de ícono que se muestra en el modal, puede ser: 'success', 'error', 'warning', 'info'
childrenJSX-Contenido dentro del body del modal

Es el componente que contiene los botones del modal, tiene una funcion semantica.

Ejemplo de uso

Modal
1Cargando...

Contenido