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
Note that if we use virtualisation, search and print will not work properly.
I have some ideas to improve perf of the form builder:
We are currently rendering each field using FieldRowContainer, which is way too heavy. The container should realistically be loaded only when the field is active. We should render something less heavy (display only component, maybe?) when the field is not active. I think this could improve the perf and is worth a try.
Yep! Thats what we have explored, found a way to react memo the fieldrows and by extracting out some of the hooks to the parent builderfield we were able to avoid most of the re-renders (Though there are still a few unnecessary ones including the updating of the field index for non-edited fields)
No description provided.
The text was updated successfully, but these errors were encountered: