UNPKG

@braineet/ui

Version:

Braineet design system

39 lines (38 loc) 2.01 kB
"use strict"; exports.__esModule = true; exports.default = void 0; var _confirm = _interopRequireWildcard(require("./confirm")); var _context = require("./context"); exports.ModalProvider = _context.ModalProvider; exports.useModal = _context.useModal; exports.useModalContext = _context.useModalContext; var _Modal = _interopRequireWildcard(require("./Modal")); exports.ModalCloseButton = _Modal.ModalCloseButton; exports.ModalHeader = _Modal.ModalHeader; exports.ModalBody = _Modal.ModalBody; exports.ModalFooter = _Modal.ModalFooter; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } var Modal = _Modal.default; Modal.confirm = _confirm.default; Modal.info = function (props) { return (0, _confirm.default)((0, _confirm.withInfo)(props)); }; Modal.success = function (props) { return (0, _confirm.default)((0, _confirm.withSuccess)(props)); }; Modal.warning = function (props) { return (0, _confirm.default)((0, _confirm.withWarning)(props)); }; Modal.error = function (props) { return (0, _confirm.default)((0, _confirm.withError)(props)); }; Modal.destroyAll = function () { while (_Modal.destroyFns.length) { var close = _Modal.destroyFns.pop(); if (close) { close(); } } }; var _default = exports.default = Modal;