import React, {Component} from 'react'; import Modal from '../base/Modal'; import ModalBody from '../base/ModalBody'; import ModalHeader from '../base/ModalHeader'; import ModalFooter from '../base/ModalFooter'; class AlertModal extends Component { constructor (props) { super(props); this.state = {}; } show (options = {}) { this.modal.show(); const {title, message} = options; this.setState({title, message}); } render () { const {extraProps} = this.props; const {message, title} = this.state; return ( this.modal = m} closeOnKeyCodes={[13]} {...extraProps}> {title || 'Uh Oh!'} {message} ) } } AlertModal.propTypes = {}; export default AlertModal;