import template from "./Modal.html";
import style from "antd/lib/modal/style/index.css";
class Modal {
useModules = ["esNgAntd"];
props = {
visible: Boolean,
title: String,
okText: String,
cancelText: String,
onOk: Function,
onCancel: Function,
width: Number,
footer: String
};
state = {
width: this.props.width || 416,
okText: this.props.okText || "确定",
cancelText: this.props.cancelText || "取消",
};
template = template;
handleClose() {
if (typeof this.props.onCancel === "function") {
this.props.onCancel();
}
}
constructor() {
$element[0].removeAttribute("title");
esNgAntd.createStyle("ant-modal", style);
}
}