Build forms in React, without the tears π
APACHE-2.0 License
Bot releases are visible (Hide)
prepareDataForValidation
. (#2265)LowPriority
from scheduler
innerRef
type signature (#2325)handleChange
/ handleBlur
typings (#2472)@typescript-eslint/unbound-method
warning.prepareDataForValidation
. (#2265)Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
22e236e
#3784 Thanks @probablyup! - Improve performance of the FieldArray
component by adding a shouldComponentUpdate
check; this should help avoid unnecessary re-renders which may affect the performance of a form.
bc9cb28
#3785 Thanks @probablyup! - Fixed field error state for array fields that have an error and become empty through an API like arrayHelpers.remove
.
The prior behavior resolved the field error to [undefined]
, now it is simply undefined
.
9cbf150
#3787 Thanks @probablyup! - Fix infinite loop issue in Field
when field helpers (setTouched
, etc) are used as an argument in React.useEffect
.
9c75a9f
#3780 Thanks @probablyup! - Fixed an issue with array field errors being incorrectly split into an array of individual characters instead of an array of error strings.
35fa4cc
#3783 Thanks @probablyup! - Fix validation of deep.dot.path field references when using the validateField
API.
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
ca60ef9
]:
Published by github-actions[bot] over 3 years ago
3a9c707
]:
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
e50040a
#2881 Thanks @jinmayamashita! - Prevent calling getSelectedValues when the element has not options
31405ab
#3201 Thanks @artola! - Fixes regression that resulted in error update race condition from when using validateOnMount
c2d6926
#2995 Thanks @johnrom! - Allow explicitly setting <form action>
to empty string (#2981). Note: previous code which passed an empty string would result in a noop (simply appending # to the url), but this will now result in a form submission to the current page.
Published by github-actions[bot] almost 4 years ago
Published by github-actions[bot] almost 4 years ago
d4314a1
]:
Published by github-actions[bot] almost 4 years ago
0e57c8d
]:
Published by github-actions[bot] almost 4 years ago
0e57c8d
#2939 Thanks @seropaski! - Add useSetFieldValue
and useSetFieldTouched
hooksPublished by github-actions[bot] almost 4 years ago
90fd693
#2921 Thanks @jaredpalmer! - Add hooks useSetValue
, useSetErrors
, useSetTouched
, useSetStatus
, useSubmitForm
, useResetForm
, useIsSubmitting
, useIsValid
, useIsDirty
, useValidateForm
, useValidateField
Published by github-actions[bot] almost 4 years ago
90fd693
]:
Published by github-actions[bot] almost 4 years ago
4e515a4
#2846 Thanks @jaredpalmer! - Fix useFieldTouched selectorPublished by github-actions[bot] almost 4 years ago
4e515a4
]:
Published by github-actions[bot] almost 4 years ago
50433fa
#2846 Thanks @jaredpalmer! - Implement useField field.onBlur to avoid rerendering entire form on blur eventsPublished by github-actions[bot] almost 4 years ago
50433fa
]: