его внутреннее состояние оставалось одним и тем же?
то есть, наподобие класса со статическими свойствами.
Ну ты можешь внутри такого хука подрубить например СМ для хранения этого самого состояния или все приложение обернуть в контекст и внутри хука его вызывать. Но у контекста нет оптимизаций СМ, поэтому могут быть торомоза из-за лишних ререндеров (это надо вручную оптимизировать), поэтому лучше в СМ хранить, так как они оптимизированы под постоянно меняющееся состояние (СМ это redux/mobx/effector по вкусу)
Обсуждают сегодня