import { FC, Fragment, ReactNode, useEffect } from 'react' import HeaderModal from './HeaderModal' interface Props { open: boolean, close: () => void, children: ReactNode, isHeader?: boolean, title_header?: string, width?: number } const DefaulModal: FC = (props: Props) => { useEffect(() => { if (props.open) { document.body.style.overflow = 'hidden' } else { document.body.style.overflow = 'auto' } }, [props.open]) return ( { props.open && (
{ props.isHeader && props.title_header &&
} {props.children}
) }
) } export default DefaulModal