useState([])
products.sort() - будет дополнительный рендер
[...products].sort() - не будет дополнительного рендера?
в реакте же нельзя мутировать
чо за доп рендер и где ты будешь это делать (products.sort() ) ??
да, фигня идея с мутированием , так низзя. вполне возможно что первый вариант вообще не сработает, смотря что делать
изменять напрямую переменную состояния неправильно, нужно обращаться только к функции для изменения состояния
[...products] же не изменит переменную как раз, а создаст новый массив
Обсуждают сегодня