UNPKG

@cosva-lab/form-builder

Version:
22 lines (16 loc) 841 B
'use strict'; var _tslib = require('../_virtual/_tslib.js'); var React = require('react'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } var React__default = /*#__PURE__*/_interopDefault(React); var FieldError = React__default.default.createContext({ ns: 'validations' }); var useFieldError = function () { return React__default.default.useContext(FieldError); }; var FieldErrorProvider = function (_a) { var children = _a.children, rest = _tslib.__rest(_a, ["children"]); return (React__default.default.createElement(FieldError.Provider, { value: rest }, children)); }; var FieldErrorConsumer = FieldError.Consumer; exports.FieldErrorConsumer = FieldErrorConsumer; exports.FieldErrorProvider = FieldErrorProvider; exports.useFieldError = useFieldError; //# sourceMappingURL=index.js.map