использую useEffect, потом использую дополнительно в компонентах, так что по факту как будто useEffect больше?..
стоит))
тогда побольше будет... а как обойти такие вещи? я хочу, чтобы аккордеоны всякие плавно ездили
вопрос - а нужно ли? очень легко попасть в состояние overrefactoring))
А зачем это обходить? Эффекты для этого и нужны
ну хочется, чтобы красиво было) вдруг есть хорошее решение, а я тут сижу и вешаю ненужные слушатели событий
можно разве что делать это через Observerы но угадай где они у тебя жить будут)
Если тебе надо именно к рендеру привязываться (т.е. тебе нужно например чтобы какой-то элемент в реальном доме уже существовал, чтобы проскроллить к нему или запустить какую-то анимацию), то эффект буквально позволяет тебе подписаться на этот самый момент
Обсуждают сегодня