использовать специальные хуки или достаточно нативного js?
Просто первоначально гугление показало только нативный js)
нативный жс
👍🏿👌🏻
но зачем хук? переиспользовать и функцию можно обычную
К тому же из редакса или вне функц компонентов можно будет юзать, а хуки это бес
Вопрос: является ли локалсторедж сайд эффектом? Если является, то где лучше обрабатывать локалсторедж в компоненте?)
является, обработать в useEffect
Ну вот, вместо того, чтобы каждый раз импортировать и юзать юзэффект можно написать отдельный хук
А почему он является сайдэффектом?
что будет принимать хук, зависимости? Написать то хук можно, если это будет некое полноценное Апи для работы со стореджом, что чаще всего не так)
Все что меняет что-то за пределами параметров функции является сайд-эффектом
Обсуждают сегодня