diff --git a/components/Modal.tsx b/components/Modal.tsx new file mode 100644 index 0000000..bae1186 --- /dev/null +++ b/components/Modal.tsx @@ -0,0 +1,36 @@ +import { ReactNode } from 'react' +import { Modal as ReactModal} from 'react-responsive-modal' +import 'react-responsive-modal/styles.css' + +const Modal = ({ children, isOpen, onClose, dark, header }:ModalProps):JSX.Element => { + return +

{header}

+
+
+ {children} +
+
+
+} + +interface ModalProps { + dark: boolean + isOpen: boolean + header?: string + children: ReactNode + onClose(): void +} + +export default Modal \ No newline at end of file