@cosva-lab/form-builder
Version:
React form builder.
22 lines (16 loc) • 841 B
JavaScript
;
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