import * as React from 'react'; import * as Styled from './ResultModal.style' export default class ResultModal extends React.Component { constructor() { super(); this.state = { show: true } this.hideModal = this.hideModal.bind(this); this.handleClose = this.handleClose.bind(this); } handleClose() { this.setState({ show: false }) this.props.config.onClose && this.props.config.onClose(); } hideModal() { this.setState({ show: false }) } render() { const {title, content, buttonName} = this.props.config; const {show} = this.state; return (
{title && (

)}
{this.props.children}
{buttonName || '知道了'}
) } }