@canner/antd-array-table
Version:
array table
35 lines (29 loc) • 795 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = showConfirm;
require("antd/lib/modal/style");
var _modal = _interopRequireDefault(require("antd/lib/modal"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var confirm = _modal.default.confirm;
function showConfirm(_ref) {
var refId = _ref.refId,
onChange = _ref.onChange,
intl = _ref.intl,
order = _ref.order,
deploy = _ref.deploy;
// eslint-disable-line
confirm({
title: intl.formatMessage({
id: "array.table.delete.confirm"
}),
onOk: function onOk() {
onChange(refId.child(order), "delete").then(function () {
if (deploy) {
deploy();
}
});
}
});
}