@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
41 lines (40 loc) • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.defaultContextState = exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const defaultContextState = exports.defaultContextState = {
hasContext: false,
data: undefined,
schema: undefined,
submitState: undefined,
handlePathChange: () => null,
handlePathChangeUnvalidated: () => null,
updateDataValue: () => null,
setData: () => null,
validateData: () => null,
handleSubmit: () => null,
scrollToTop: () => null,
showAllErrors: false,
hasVisibleError: false,
formState: undefined,
activeSubmitButtonId: undefined,
setFormState: () => null,
setSubmitState: () => null,
setActiveSubmitButtonId: () => null,
handleSubmitCall: () => null,
setShowAllErrors: () => null,
setMountedFieldState: () => null,
hasErrors: () => false,
hasFieldState: () => false,
hasFieldError: () => false,
contextErrorMessages: undefined,
registerSectionSchema: () => () => undefined,
sectionSchemaPathsRef: undefined,
props: null
};
const Context = _react.default.createContext(defaultContextState);
var _default = exports.default = Context;
//# sourceMappingURL=Context.js.map