Size: a a a

2020 June 04

T1

Tony 123 in rust_offtopic
Ахаха)
источник

DO

Dmitry Olyenyov in rust_offtopic
если ты используешь ту react-cookies
источник

DO

Dmitry Olyenyov in rust_offtopic
А внутри MyApp уже return userAuthorized? <PublicUI/>:<PrivateUI/>
источник

p

polunin.ai in rust_offtopic
Dmitry Olyenyov
А внутри MyApp уже return userAuthorized? <PublicUI/>:<PrivateUI/>
спс
источник

DO

Dmitry Olyenyov in rust_offtopic
Не за что, ты прочитай официальную доку по реакту, она хорошая.
источник

p

polunin.ai in rust_offtopic
ну я прочитал "основное" раздел и четверь хуков
источник

p

polunin.ai in rust_offtopic
вызубривать весь реакт пока нету времени
источник

DO

Dmitry Olyenyov in rust_offtopic
некогда точить пилу.. :)
источник

DO

Dmitry Olyenyov in rust_offtopic
там она вроде короткая, эта дока
источник

DO

Dmitry Olyenyov in rust_offtopic
"10. Подъём состояния" вот этот очень важный раздел для понимания как с состоянием поступать в реакте.
источник

p

polunin.ai in rust_offtopic
ок гляну
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
а это нормально что я токен авторизации таскаю прям в таком виде?
по-моему нет, ноя не спец
источник

DO

Dmitry Olyenyov in rust_offtopic
В реакте вообще, из-за его ФП натуры, одно из очень важных правил — single source of truth. Т.е. данные в состоянии не должны дублироваться, всё, что может быть вычислено из меньшего набора данных, должно быть вычислено, при желании мемоизировано. А сам набор данных, который хранится в useState, this.state, контексте, redux'е и т.д. должен быть минимальным.
источник

AZ

Alex Zhukovsky in rust_offtopic
Dmitry Olyenyov
Вооот, а почему бы компилятору сразу на такое не ругаться?..
потому что есть код который на такое поведение опирается
источник

p

polunin.ai in rust_offtopic
бля я чет совсем туплю. мне нужно показать privateUI когда сервер пришлет "ok" вместе с токеном.
источник

DO

Dmitry Olyenyov in rust_offtopic
тебе нужно положить true в какой-то useState
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
я же говорю, компилятор не всегда может статически определить присутсвие УБ в коде
уб это то что компилятор и не умеет определять, иначе поведение определили. Шифтинг респонсибилити же
источник

p

polunin.ai in rust_offtopic
Dmitry Olyenyov
тебе нужно положить true в какой-то useState
ок
источник

AZ

Alex Zhukovsky in rust_offtopic
Dmitry Olyenyov
компилятор. Начинает странно оптимизировать.
https://www.ralfj.de/blog/2017/07/14/undefined-behavior.html тут подробно рассказано зачем уб нужно
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
уб это то что компилятор и не умеет определять, иначе поведение определили. Шифтинг респонсибилити же
int main() {
 auto a = new int[10];
 a[10]; // UB
}
источник