meteor-interface
Version:
Simple Content Management System to generate your administration interface for Meteor and React.
36 lines (30 loc) • 1.11 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _semanticUiReact = require("semantic-ui-react");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Confirmation = function Confirmation(_ref) {
var _ref$confirmationObje = _ref.confirmationObject,
confirmationObject = _ref$confirmationObje === void 0 ? {} : _ref$confirmationObje,
confirmation = _ref.confirmation,
loading = _ref.loading;
return _react.default.createElement(_semanticUiReact.Transition, {
visible: confirmation,
animation: "fade",
duration: 500
}, _react.default.createElement(_semanticUiReact.Confirm, {
open: confirmation,
loading: loading,
header: confirmationObject.title,
content: confirmationObject.text,
onCancel: confirmationObject.cancel,
onConfirm: confirmationObject.confirm,
cancelButton: "Cancel",
confirmButton: "Confirm"
}));
};
var _default = Confirmation;
exports.default = _default;