'use strict';
var React = require('react');
var Dialog = require('rc-dialog');
function noop() {
}
var div;
module.exports = function (props) {
props = props || {};
props.animation = 'zoom';
props.maskAnimation = 'fade';
props.onClose = props.onCancel || noop;
function onCancel() {
if (props.onCancel) {
props.onCancel();
}
d.setState({
visible: false
});
}
function onOk() {
if (props.onOk) {
props.onOk();
}
d.setState({
visible: false
});
}
var footer = [
,
];
if (!div) {
div = document.createElement('div');
document.body.appendChild(div);
}
props.visible = true;
props.children = props.content;
props.footer = footer;
var d = React.render(, div);
return d;
};