После того, как он о какой-то фиче в жс рассказал, он начал рассказывать что он это мне бесплатно сказал, а другие за деньги. Перестал после этого его смотреть
есть какой-то варик в useMemo при определенном условии не обновлять закешированное значение, а вернуть старое? ну не в самом useMemo, а мб какие кастомные хуки есть?
есть какой-то варик в useMemo при определенном условии не обновлять закешированное значение, а вернуть старое? ну не в самом useMemo, а мб какие кастомные хуки есть?
оно и не будет обновляться, если зависимости не изменились. Если надо, чтобы логика какая-то на мемоизированных значениях держалась, то тут, к сожалению, только useRef в помощь.
оно и не будет обновляться, если зависимости не изменились. Если надо, чтобы логика какая-то на мемоизированных значениях держалась, то тут, к сожалению, только useRef в помощь.
спасибо. Я просто это юзаю, https://ahooks.js.org/hooks/state/ а там state обновляется на каждый ререндер. хотелось бы сравнивать в нем ключи и если они фактически те же самые, то возвращать в useMemo какое-то кешированое значение
Такая ситуация: Внутри хедера есть дроп даун который по клику открывается/закрывается, закрытие открытие через хук useState. Я хочу что бы по нажатию на страницу в целом он закрывался. У меня есть другие варианты кроме как прокидывание колбека с компоненты App до этого дроп дауна, надеюсь да
Такая ситуация: Внутри хедера есть дроп даун который по клику открывается/закрывается, закрытие открытие через хук useState. Я хочу что бы по нажатию на страницу в целом он закрывался. У меня есть другие варианты кроме как прокидывание колбека с компоненты App до этого дроп дауна, надеюсь да
Нну, сделать листенер клика по странице и в нем менять стейт
Такая ситуация: Внутри хедера есть дроп даун который по клику открывается/закрывается, закрытие открытие через хук useState. Я хочу что бы по нажатию на страницу в целом он закрывался. У меня есть другие варианты кроме как прокидывание колбека с компоненты App до этого дроп дауна, надеюсь да