-
-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bad performance with 100+ rows in an array field #695
Comments
This happens even without validations and many other stuff this is a simpler code sandbox |
Can you provide us an example of, say, React Hook Form / Formik with the same rough setup so we can compare performance heuristics/comparison? |
@crutchcorn I'm currently using react-hook-form, I managed to make it work with 999+ without virtualization, but with a few caveats:
It feels slow with 999+, maybe virtualizing will improve that as this comment suggests I can create a code sandbox this weekend. |
Well, to be fair that's not a very apt comparison, then. |
I have the same problem. |
Describe the bug
Bad performance with 100+ rows in an array field
Your minimal, reproducible example
https://codesandbox.io/p/sandbox/broken-silence-cwwxtp
Steps to reproduce
add 200
buttonExpected behavior
I expect it to be faster, and not to see the
page unresponsive
alert of google chromeHow often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
TanStack Form adapter
react-form
TanStack Form version
0.19.4
TypeScript version
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: