UNPKG

react-formstate-fp

Version:

An API to build, query, update, and bind formstate in React. Develop forms DRYly in React.

140 lines (133 loc) 6.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "FormField", { enumerable: true, get: function get() { return _reactComponents.FormField; } }); Object.defineProperty(exports, "FormScope", { enumerable: true, get: function get() { return _reactComponents.FormScope; } }); Object.defineProperty(exports, "createRffAdaptor", { enumerable: true, get: function get() { return _reactComponents.createRffAdaptor; } }); Object.defineProperty(exports, "createRffNestedFormAdaptor", { enumerable: true, get: function get() { return _reactComponents.createRffNestedFormAdaptor; } }); exports.rff = void 0; Object.defineProperty(exports, "useFormstate", { enumerable: true, get: function get() { return _reactComponents.useFormstate; } }); var _schemaAndLookup = require("./schemaAndLookup.js"); var _fieldAndScopeStatus = require("./fieldAndScopeStatus.js"); var _formStatus = require("./formStatus.js"); var _validationAndEventHandlers = require("./validationAndEventHandlers.js"); var _reactComponents = require("./reactComponents.js"); var rff = { initializeFormstate: _schemaAndLookup.initializeFormstate, getRootModelKey: _schemaAndLookup.getRootModelKey, getModelKey: _schemaAndLookup.getModelKey, getId: _schemaAndLookup.getId, isScope: _schemaAndLookup.isScope, isRequired: _schemaAndLookup.isRequired, isFormWaiting: _formStatus.isFormWaiting, isFormAsyncError: _formStatus.isFormAsyncError, getFormAsyncErrorModelKeys: _formStatus.getFormAsyncErrorModelKeys, isInputDisabled: _formStatus.isInputDisabled, isFormSubmitting: _formStatus.isFormSubmitting, isFormSubmittedAndUnchanged: _formStatus.isFormSubmittedAndUnchanged, getFormSubmissionStartTime: _formStatus.getFormSubmissionStartTime, getFormSubmissionEndTime: _formStatus.getFormSubmissionEndTime, getFormSubmissionValidity: _formStatus.getFormSubmissionValidity, getFormSubmissionAsyncErrorModelKeys: _formStatus.getFormSubmissionAsyncErrorModelKeys, getFormSubmissionError: _formStatus.getFormSubmissionError, getFormSubmissionHistory: _formStatus.getFormSubmissionHistory, wasSuccessfulSubmit: _formStatus.wasSuccessfulSubmit, getFormCustomProperty: _formStatus.getFormCustomProperty, isModelValid: _formStatus.isModelValid, isModelInvalid: _formStatus.isModelInvalid, isPrimedModelInvalid: _formStatus.isPrimedModelInvalid, getValue: _fieldAndScopeStatus.getValue, getInitialValue: _fieldAndScopeStatus.getInitialValue, isValid: _fieldAndScopeStatus.isValid, isInvalid: _fieldAndScopeStatus.isInvalid, isValidated: _fieldAndScopeStatus.isValidated, isSynclyValid: _fieldAndScopeStatus.isSynclyValid, isSynclyInvalid: _fieldAndScopeStatus.isSynclyInvalid, isSynclyValidated: _fieldAndScopeStatus.isSynclyValidated, isAsynclyValid: _fieldAndScopeStatus.isAsynclyValid, isAsynclyInvalid: _fieldAndScopeStatus.isAsynclyInvalid, isAsynclyValidated: _fieldAndScopeStatus.isAsynclyValidated, isWaiting: _fieldAndScopeStatus.isWaiting, getAsyncToken: _fieldAndScopeStatus.getAsyncToken, getAsyncStartTime: _fieldAndScopeStatus.getAsyncStartTime, getAsyncEndTime: _fieldAndScopeStatus.getAsyncEndTime, getAsyncError: _fieldAndScopeStatus.getAsyncError, wasAsyncErrorDuringSubmit: _formStatus.wasAsyncErrorDuringSubmit, getMessage: _fieldAndScopeStatus.getMessage, isChanged: _fieldAndScopeStatus.isChanged, isBlurred: _fieldAndScopeStatus.isBlurred, isSubmitting: _fieldAndScopeStatus.isSubmitting, isSubmitted: _fieldAndScopeStatus.isSubmitted, getCustomProperty: _fieldAndScopeStatus.getCustomProperty, primeOnChange: _formStatus.primeOnChange, primeOnBlur: _formStatus.primeOnBlur, primeOnChangeThenBlur: _formStatus.primeOnChangeThenBlur, primeOnSubmit: _formStatus.primeOnSubmit, setFormSubmitting: _formStatus.setFormSubmitting, setFormSubmissionError: _formStatus.setFormSubmissionError, setFormSubmitted: _formStatus.setFormSubmitted, setInputDisabled: _formStatus.setInputDisabled, setInputEnabled: _formStatus.setInputEnabled, setFormCustomProperty: _formStatus.setFormCustomProperty, setValueAndClearStatus: _fieldAndScopeStatus.setValueAndClearStatus, setValid: _fieldAndScopeStatus.setValid, setInvalid: _fieldAndScopeStatus.setInvalid, setNotValidated: _fieldAndScopeStatus.setNotValidated, setSynclyValid: _fieldAndScopeStatus.setSynclyValid, setSynclyInvalid: _fieldAndScopeStatus.setSynclyInvalid, setNotSynclyValidated: _fieldAndScopeStatus.setNotSynclyValidated, setAsyncStarted: _fieldAndScopeStatus.setAsyncStarted, setAsynclyValid: _fieldAndScopeStatus.setAsynclyValid, setAsynclyInvalid: _fieldAndScopeStatus.setAsynclyInvalid, setAsyncError: _fieldAndScopeStatus.setAsyncError, setMessage: _fieldAndScopeStatus.setMessage, setChanged: _fieldAndScopeStatus.setChanged, setBlurred: _fieldAndScopeStatus.setBlurred, setSubmitting: _fieldAndScopeStatus.setSubmitting, setSubmitted: _fieldAndScopeStatus.setSubmitted, setCustomProperty: _fieldAndScopeStatus.setCustomProperty, synclyValidate: _validationAndEventHandlers.synclyValidate, synclyValidateForm: _validationAndEventHandlers.synclyValidateForm, validateForm: _validationAndEventHandlers.synclyValidateForm, asynclyValidate: _validationAndEventHandlers.asynclyValidate, asynclyValidateForm: _validationAndEventHandlers.asynclyValidateForm, getPromises: _validationAndEventHandlers.getPromises, changeAndValidate: _validationAndEventHandlers.changeAndValidate, handleChange: _validationAndEventHandlers.handleChange, handleBlur: _validationAndEventHandlers.handleBlur, startFormSubmission: _validationAndEventHandlers.startFormSubmission, cancelFormSubmission: _validationAndEventHandlers.cancelFormSubmission, cancelFormSubmissionKeepInputDisabled: _formStatus.setFormSubmitted, driveFormSubmission: _validationAndEventHandlers.driveFormSubmission, addModelKey: _validationAndEventHandlers.addModelKey, deleteModelKey: _validationAndEventHandlers.deleteModelKey, deleteModelKeyAndValidateParentScope: _validationAndEventHandlers.deleteModelKeyAndValidateParentScope, bindToSetStateComponent: _reactComponents.bindToSetStateComponent }; exports.rff = rff;