UNPKG

@shopify/react-form

Version:

Manage React forms tersely and safely-typed with no magic using React hooks

11 lines (10 loc) 801 B
export { fieldsToArray, getDirtyValues, getValues, makeCleanDynamicLists, makeCleanFields, propagateErrors, reduceFields, validateAll } from './utilities.mjs'; export { asChoiceField, asChoiceList, useChoiceField, useField } from './hooks/field/field.mjs'; export { useList } from './hooks/list/list.mjs'; export { useDirty } from './hooks/dirty.mjs'; export { useReset } from './hooks/reset.mjs'; export { submitFail, submitSuccess, useSubmit } from './hooks/submit.mjs'; export { useForm } from './hooks/form.mjs'; export { useDynamicList } from './hooks/list/dynamiclist.mjs'; export { validator } from './validation/validator.mjs'; export { lengthLessThan, lengthMoreThan, notEmpty, notEmptyString, numericString, positiveIntegerString, positiveNumericString } from './validation/validators.mjs';