index.js 793 Bytes
import React from "react";

import { Modal,  } from 'antd';

export default class LocalizedModal extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      visible: false
    };
  }



  hideModal = (v) => {
    if(this.props.message === '确定'){
      this.props.hideModal(v)
    }else{
      this.props.hideModalSubmit(v)
    }

  }
  componentDidMount() {


  }

  render() {

    return (
      <div>

        <Modal
          title={this.props.onClick.title}
          visible={this.props.visible}
          onOk={()=>{this.hideModal('ok')}}
          onCancel={()=>{this.hideModal('cancel')}}
          okText="确认"
          cancelText="取消"
        >

          <p>{this.props.onClick.content}</p>

        </Modal>
      </div>
    );
  }
}