import React, { useState } from 'react'; import { render } from 'react-dom'; import PureModal from '../dist/react-pure-modal.min.js'; import { smallContent, largeContent } from './content'; import '../dist/react-pure-modal.min.css'; function ModalContainer() { const [modal, setModal] = useState(false); const [modalInnerScroll, setModalInnerScroll] = useState(false); const [modalCenter, setModalCenter] = useState(false); const [modalDrag, setModalDrag] = useState(false); const [modalNoScrollable, setModalNoScrollable] = useState(false); return (
{ setModalInnerScroll(false); return true; }} > {largeContent} { setModal(false); return true; }} > {largeContent}
} onClose={() => { setModalCenter(false); return true; }} >

Center

✗} onClose={() => { setModalDrag(false); return true; }} >

Center

✗} onClose={() => { setModalNoScrollable(false); return true; }} > {largeContent} ); } render(, document.getElementById('js--modals'));