приводит к 5 рендерам. Можно ли как-то разрешить рендер только при изменении конкретной переменной состояния?
В массив dependencies только ее засунуть
Оберните несколько setState в ReactDOM.unstable_batchedUpdates() или используйте useReducer для такого комплексного изменения состояния.
Обсуждают сегодня