UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

20 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const react_1 = tslib_1.__importDefault(require("react")); const react_alert_template_basic_1 = tslib_1.__importDefault(require("react-alert-template-basic")); const react_alert_1 = require("react-alert"); const common_1 = require("../common"); const context_1 = require("../context"); const wrapper_1 = require("../wrapper"); const Init = () => { const ctx = react_1.default.useContext(context_1.Context); ctx.alert = react_alert_1.useAlert(); return null; }; const controlProps = ['position', 'timeout', 'offset', 'transition']; exports.AlertProvider = props => (react_1.default.createElement(wrapper_1.DynamicComponent, Object.assign({}, props, { control: react_alert_1.Provider, controlProps: controlProps, template: react_alert_template_basic_1.default }), react_1.default.createElement(Init, null), common_1.createComponents(props))); exports.AlertProvider.displayName = 'AlertProvider'; //# sourceMappingURL=react_alert_provider_view.js.map