import classNames from 'classnames' import { ReactNode } from 'react' import { Button } from 'components/Button' import Card from 'components/Card' import { Cross } from 'components/Icons' interface Props { header: string | ReactNode headerClassName?: string children?: ReactNode | string content?: ReactNode | string className?: string contentClassName?: string open: boolean setOpen?: (open: boolean) => void } export const Modal = (props: Props) => { const onClickAway = () => { if (props.setOpen) props.setOpen(false) } return props.open ? (