его рендерить.
Поэтому я использую вариант с subscribe
Ребята почему в таком виде сеттер useState не запускает рендеринг?
потому что current стейт передается по ссылке. Если ты потом смутировал данные, то ссылка не изменилась и поверхностное сравнение говорит, что объект не изменился и не вызывается ререндер. Или попробуй через спред оператор или через copyDeep в лодаше сделать новый стейт и на нем смутировать данные. И у него уже будет другая ссылка и магия заработает.
Спасибо я так и думал. Вариант с [...var] наверное прокатит
Обсуждают сегодня