/* eslint-disable no-alert */ import { Box } from '../components/Box'; import { Button } from '../components/Button'; import { DesignSystemProvider } from '../components/DesignSystemProvider'; import { ModalManager, openModal, useModal } from '../components/ModalManager'; import { ModalWrapper } from '../components/ModalWrapper'; import { Text } from '../components/Typography'; import React from 'react'; const Modal = () => { const { handleClose, date } = useModal(); const onCloseButton = () => { alert('You clicked the close button!'); handleClose(); }; return ( This is an example alert modal opened at {date.toString()}! ); }; const Modal2 = () => { const { handleClose } = useModal(); return ( And another modal ); }; const modals = { modal: Modal, secondModal: Modal2 }; const Example = () => ( ); export default Example;