169 похожих чатов

Ребята, такая история. Использую useTransition для перехода на другую страницу. Скажем,

со страницы one на страницу two.
На странице one при этом есть завязки на pathname реакт роутера, несколько юз эффектов и прочее. И вот незадача, я жму переход на страницу two, происходит старт транзишна, и при этом на странице one продолжают происходить операции в тех местах, где есть подписки на pathname, потому что урл поменялся, но компонент еще нет. Как быть? Как вы с этим боролись?

4 ответов

30 просмотров

нужно отслеживать состояние юзтрансишана

Valerii-Leontiev Автор вопроса
des
нужно отслеживать состояние юзтрансишана

isPending? который первый элемент массива на входе хука?

Valerii Leontiev
isPending? который первый элемент массива на входе...

Ага, и относительно него уже стопать код на one

Valerii-Leontiev Автор вопроса
des
Ага, и относительно него уже стопать код на one

Спасибо, не думал об этом. Но как это красиво сделать? Прокидывать в зависимости подписчикам isPending? каждому? Или можно сделать как-то универсально и глобально?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта