import React from 'react' import PropTypes from 'prop-types' import CloseIcon from 'react-icons/lib/md/close' import AriaModal from 'react-aria-modal' class Modal extends React.Component { static propTypes = { "data-wd-key": PropTypes.string, isOpen: PropTypes.bool.isRequired, title: PropTypes.string.isRequired, onOpenToggle: PropTypes.func.isRequired, children: PropTypes.node, } getApplicationNode() { return document.getElementById('app'); } render() { if(this.props.isOpen) { return this.props.onOpenToggle(false)} >

{this.props.title}

this.props.onOpenToggle(false)} data-wd-key={this.props["data-wd-key"]+".close-modal"} >
{this.props.children}
} else { return false; } } } export default Modal