import React from "react"; import { makeStyles, createStyles, Theme } from "@material-ui/core"; import M from "@material-ui/core/Modal"; import Backdrop from "@material-ui/core/Backdrop"; import Fade from "@material-ui/core/Fade"; const useStyles = makeStyles((theme: Theme) => createStyles({ modal: { display: "flex", alignItems: "center", justifyContent: "center", }, paper: { backgroundColor: theme.palette.background.paper, border: "2px solid " + theme.palette.primary.main, boxShadow: theme.shadows[5], padding: theme.spacing(2, 4, 3), }, }), ); interface IProps { open: boolean; close: () => void; children: JSX.Element[] | JSX.Element; } export const Modal = (props: IProps): React.ReactElement => { const classes = useStyles(); return (
{props.children}
); };