You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently I have a form with 100+ field and I have used FastField for every field as each field is independent of every other field. Still the form is extremely slow and I suspect it is because the form renders on every key stroke due to the changes in FormikProps.
I would suggest that an optional implementation can be created for users that need it. The rerendering can be made like react-hook-form where the form only rerenders when the user is done typing for a particular field
Current Behavior
Rerender for every keystroke
Desired Behavior
Renrender Once User is finished typing
Suggested Solution
Make implementation like react-hook-form
Who does this impact? Who is this for?
Impacts people trying to create forms with large number of fields where the optimization of FastField is not enough
The text was updated successfully, but these errors were encountered:
We're experimenting with multiple methods for optimizing the internals of Formik to support this and plenty other scenarios. You can keep up with some ideas in several places like #2846 and #2931
These optimizations will require a major rewrite and major version bump.
🚀 Feature request
Currently I have a form with 100+ field and I have used FastField for every field as each field is independent of every other field. Still the form is extremely slow and I suspect it is because the form renders on every key stroke due to the changes in FormikProps.
I would suggest that an optional implementation can be created for users that need it. The rerendering can be made like react-hook-form where the form only rerenders when the user is done typing for a particular field
Current Behavior
Rerender for every keystroke
Desired Behavior
Renrender Once User is finished typing
Suggested Solution
Make implementation like react-hook-form
Who does this impact? Who is this for?
Impacts people trying to create forms with large number of fields where the optimization of FastField is not enough
The text was updated successfully, but these errors were encountered: