informed
Version:
A lightweight framework and utility for building powerful forms in React applications
103 lines (97 loc) • 5.05 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var ArrayField = require('./components/ArrayField.js');
var Debug = require('./components/Debug.js');
var DebugField = require('./components/DebugField.js');
var Relevant = require('./components/Relevant.js');
var Scope = require('./components/Scope.js');
var Form = require('./components/Form.js');
var FormProvider = require('./components/FormProvider.js');
var Input = require('./components/form-fields/Input.js');
var Checkbox = require('./components/form-fields/Checkbox.js');
var Select = require('./components/form-fields/Select.js');
var Option = require('./components/form-fields/Option.js');
var Radio = require('./components/form-fields/Radio.js');
var RadioGroup = require('./components/form-fields/RadioGroup.js');
var TextArea = require('./components/form-fields/TextArea.js');
var SchemaFields = require('./components/SchemaFields.js');
var FormField = require('./components/FormField.js');
var FormComponents = require('./components/FormComponents.js');
var FormFields = require('./components/FormFields.js');
var Multistep = require('./components/Multistep.js');
var Informed = require('./components/Informed.js');
var FormStateAccessor = require('./components/FormStateAccessor.js');
var useForm = require('./hooks/useForm.js');
var useField = require('./hooks/useField.js');
var useFieldApi = require('./hooks/useFieldApi.js');
var useFieldState = require('./hooks/useFieldState.js');
var useFormApi = require('./hooks/useFormApi.js');
var useFormState = require('./hooks/useFormState.js');
var useFormStateSelector = require('./hooks/useFormStateSelector.js');
var useArrayField = require('./hooks/useArrayField.js');
var useCursorPosition = require('./hooks/useCursorPosition.js');
var useArrayFieldApi = require('./hooks/useArrayFieldApi.js');
var useArrayFieldState = require('./hooks/useArrayFieldState.js');
var useArrayFieldItemApi = require('./hooks/useArrayFieldItemApi.js');
var useArrayFieldItemState = require('./hooks/useArrayFieldItemState.js');
var useMultistepApi = require('./hooks/useMultistepApi.js');
var useMultistepState = require('./hooks/useMultistepState.js');
var useScope = require('./hooks/useScope.js');
var useScoper = require('./hooks/useScoper.js');
var useScopedState = require('./hooks/useScopedState.js');
var useSubState = require('./hooks/useSubState.js');
var useRelevance = require('./hooks/useRelevance.js');
var useConditional = require('./hooks/useConditional.js');
var useInformed = require('./hooks/useInformed.js');
var useInformedApi = require('./hooks/useInformedApi.js');
var useInformedState = require('./hooks/useInformedState.js');
var useInformedField = require('./hooks/useInformedField.js');
var utils = require('./utils.js');
exports.ArrayField = ArrayField.ArrayField;
exports.Debug = Debug.Debug;
exports.DebugField = DebugField.DebugField;
exports.Relevant = Relevant.Relevant;
exports.Scope = Scope.Scope;
exports.Form = Form.Form;
exports.FormProvider = FormProvider.FormProvider;
exports.Input = Input.Input;
exports.Checkbox = Checkbox.Checkbox;
exports.Select = Select.Select;
exports.Option = Option.Option;
exports.Radio = Radio.Radio;
exports.RadioGroup = RadioGroup.RadioGroup;
exports.TextArea = TextArea.TextArea;
exports.SchemaFields = SchemaFields.SchemaFields;
exports.FormField = FormField.FormField;
exports.FormComponents = FormComponents.FormComponents;
exports.FormFields = FormFields.FormFields;
exports.Multistep = Multistep.Multistep;
exports.Informed = Informed.Informed;
exports.FormStateAccessor = FormStateAccessor.FormStateAccessor;
exports.useForm = useForm.useForm;
exports.useField = useField.useField;
exports.useFieldApi = useFieldApi.useFieldApi;
exports.useFieldState = useFieldState.useFieldState;
exports.useFormApi = useFormApi.useFormApi;
exports.useFormState = useFormState.useFormState;
exports.useFormStateSelector = useFormStateSelector.useFormStateSelector;
exports.useArrayField = useArrayField.useArrayField;
exports.useCursorPosition = useCursorPosition.useCursorPosition;
exports.useArrayFieldApi = useArrayFieldApi.useArrayFieldApi;
exports.useArrayFieldState = useArrayFieldState.useArrayFieldState;
exports.useArrayFieldItemApi = useArrayFieldItemApi.useArrayFieldItemApi;
exports.useArrayFieldItemState = useArrayFieldItemState.useArrayFieldItemState;
exports.useMultistepApi = useMultistepApi.useMultistepApi;
exports.useMultistepState = useMultistepState.useMultistepState;
exports.useScope = useScope.useScope;
exports.useScoper = useScoper.useScoper;
exports.useScopedState = useScopedState.useScopedState;
exports.useSubState = useSubState.useSubState;
exports.useRelevance = useRelevance.useRelevance;
exports.useConditional = useConditional.useConditional;
exports.useInformed = useInformed.useInformed;
exports.useInformedApi = useInformedApi.useInformedApi;
exports.useInformedState = useInformedState.useInformedState;
exports.useInformedField = useInformedField.useInformedField;
exports.Elon = utils.Elon;
exports.utils = utils;