import React, { Component } from "react"; import { Modal, Button } from "antd"; import { Link } from 'react-router-dom'; class ModalCancel extends React.Component { state = { visible: false }; showModal = () => { this.setState({ visible: true }); }; handleOk = e => { console.log(e); this.setState({ visible: false }); }; handleCancel = e => { console.log(e); this.setState({ visible: false }); }; render() { const { path, title, message, id, dirty, name, loading } = this.props if (dirty) { return [ , document.getElementById(id)} key="modal" width={300} title={title ? title : "Your Title"} visible={this.state.visible} onOk={this.handleOk} onCancel={this.handleCancel} footer={[ , ]} > {message ? message : "Your Message"} ]; } else { return } } } export default ModalCancel;