UNPKG

@prefect9/ui

Version:

UI React components

43 lines (42 loc) 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; require("core-js/modules/es.symbol.description.js"); var _isType = require("@prefect9/is-type"); var _jsxRuntime = require("react/jsx-runtime"); function Alert(_ref) { let { resolve, reject, title, description, btnClass } = _ref; const closeHandler = e => { e.preventDefault(); resolve(); }; return /*#__PURE__*/(0, _jsxRuntime.jsxs)("div", { className: "prefect9-modal__content prefect9-modal__alert", children: [(0, _isType.isStr)(title) && title ? /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { className: "prefect9-modal__title", children: title }) : null, (0, _isType.isStr)(description) && description ? /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { className: "prefect9-modal__description", children: description }) : null, /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { className: "prefect9-modal__btns", children: /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { className: "prefect9-modal__btn", children: /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { className: "prefect9-btn ".concat(btnClass), onClick: closeHandler, children: "OK" }) }) })] }); } var _default = exports.default = Alert;