import React, { MouseEvent } from 'react'; import { Box } from '@tlon/indigo-react'; import './Modal.scss'; export interface ModalProps { show: boolean; hide: () => void; hideClose?: boolean; small?: boolean; children: React.ReactNode; } export default function Modal({ show, hide, hideClose = false, small = false, children, }: ModalProps) { const dontHide = (e: MouseEvent) => { e.stopPropagation(); }; if (!show) { return null; } return ( {!hideClose && ( × )} {children} ); }