В ней порядка 70 инпутов. И все это находится на одной странице. В общем вопрос в чем - я на верхнем уровне этой страницы обьявил эту форму и во все дочерние компоненты прокидываю пропсы из нее(я использую react-hook-form и прокидываю control, watch) . Так как это очень большая страница - получается это все дело перерендеривается и заметны лаги даже при вводе информации в инпуты. Может кто сталкивался, что в таких случаях делать?
Просто получается после изменения одной буквы в инпуте перерендеривается вся моя страница, потому что control как пропс летит во все компоненты этой страницы
useCallback & React.memo попробуй
Я тоже думал. Но как он поможет, если я прокидываю control из react-hook-form и он же обновляется каждый раз
Debounce добавь, полегче будет
Обсуждают сегодня