@undermuz/use-form
Version:
React library for build forms
54 lines (53 loc) • 1.26 kB
JavaScript
// src/index.ts
import { useFormCoreParams, useForm } from "./useForm/useForm.js";
import { useFormCore } from "./useForm/useFormCore.js";
import { useFormState } from "./useForm/useFormState.js";
import {} from "./useForm/useFormControl.js";
import {
} from "./useForm/useForm.js";
import {
useReducer
} from "./utils/useReducer.js";
import {
EnumFormStatus,
FORM_ACTIONS
} from "./useForm/reducer.js";
import { FormContext, useFormContext } from "./components/form-context.js";
import {
ConnectToForm
} from "./components/connect-to-form.js";
import {
useIsFormSuccess,
useIsFormCanceling,
useIsFormSending,
useIsFormHasErrors,
useFormFields,
useFormErrors,
useFormSubmit
} from "./utils/common.js";
import { IfForm } from "./utils/ifForm.js";
import { FormSubmit, EnumFormSubmitStatus } from "./components/form-submit.js";
var src_default = useForm;
export {
ConnectToForm,
EnumFormStatus,
EnumFormSubmitStatus,
FORM_ACTIONS,
FormContext,
FormSubmit,
IfForm,
src_default as default,
useForm,
useFormContext,
useFormCore,
useFormCoreParams,
useFormErrors,
useFormFields,
useFormState,
useFormSubmit,
useIsFormCanceling,
useIsFormHasErrors,
useIsFormSending,
useIsFormSuccess,
useReducer
};