import React from 'react'; import PropTypes from 'prop-types'; import ReactModal from 'react-modal'; export class Modal extends React.Component { static propTypes = { children: PropTypes.node.isRequired, isOpen: PropTypes.bool.isRequired, className: PropTypes.string, onClose: PropTypes.func.isRequired, } componentDidMount() { ReactModal.setAppElement('#nc-root'); } render() { const { isOpen, children, className, onClose } = this.props; return ( {children} ); } }