Size: a a a

React — русскоговорящее сообщество

2020 July 07

И

Иван in React — русскоговорящее сообщество
Aleksander Lemyagov
ну вот да. разве что. А будет ли норм в интерцептере дергать стор?
store.getState()

Вполне норм
источник

AL

Aleksander Lemyagov in React — русскоговорящее сообщество
Иван
store.getState()

Вполне норм
в таком случае store надо экспортить.
источник

И

Иван in React — русскоговорящее сообщество
Aleksander Lemyagov
в таком случае store надо экспортить.
Конечно придётся. По-хорошему его так и так экспортить
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Dmitry Petrov
у меня проверяется в 2х местах, например AuthGuard который смотрит, есть ли в  localStorage токен по useEffect если есть, то пропускает и рендерит children если нет, то редирект на auth.
Каждый запрос на сервер делается через замыкания и сагу, которая  смотрит на статус запроса.
для чего это сделано?
источник

DM

Dima Makarenko in React — русскоговорящее сообщество
всем привет, кто-то работал с высотой рядка в fullcalendar?
источник

UU

Unknown Unknown in React — русскоговорящее сообщество
Пожалуйста дайте знать, когда люди со знанием material-ui тут появяться. Stackoverwflow молчит, надеюсь тут помогут
источник

A

Arman in React — русскоговорящее сообщество
Dmitry Petrov
у меня проверяется в 2х местах, например AuthGuard который смотрит, есть ли в  localStorage токен по useEffect если есть, то пропускает и рендерит children если нет, то редирект на auth.
Каждый запрос на сервер делается через замыкания и сагу, которая  смотрит на статус запроса.
Белая тема? Гори в аду
источник

ES

Eugene Sternin in React — русскоговорящее сообщество
Arman
Белая тема? Гори в аду
он уже там
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
Bogdan Aleksandrovich
для чего это сделано?
ну если данные уже есть, я еще до первого рендера страинцы могу пользователя завернуть куда надо, например, елси нет токена, то нет смысла и показывать загрузку, сразу на auth, это если про гварды.
А про интерсепторы, там вообще оч всратая логика.
У меня два токена access и refresh. Если с бека мне приходит статус 401 и у пользователя естсь токены, то мне не нужно выбрасывать ошибку, нужно вначале попробовать обновить токены, заменить их везде и вызывать запрос еще раз. Таким образом если у пользователя прямо во время запроса протух токен, я в фоне их просто заменяю, и вызываю запрос еще раз и дальше уже либо ошибка, либо саксес
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
Arman
Белая тема? Гори в аду
не понимаю как вы сидите с черными темами днем, не отсвечивает? 😄
источник

ES

Eugene Sternin in React — русскоговорящее сообщество
Dmitry Petrov
не понимаю как вы сидите с черными темами днем, не отсвечивает? 😄
шторы всегда задёрнуты)
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
Eugene Sternin
шторы всегда задёрнуты)
лооол, глазам привет передавай
источник

A

Arman in React — русскоговорящее сообщество
Dmitry Petrov
лооол, глазам привет передавай
7 лет так сижу. И ещё очки никто не отменял
источник

O

OMG2SMART4YOU in React — русскоговорящее сообщество
Vall 🌑
Та оберни в memo компонент и будет счастье
компонент обернул. .все так же.
источник

V

Vall 🌑 in React — русскоговорящее сообщество
OMG2SMART4YOU
компонент обернул. .все так же.
Ну значит либа отдает что-то, что ломает мемо, я использую чисто формик и мне хватает то что идет от него

У меня все ок, откажись просто от этих недолиб и будет счастье
источник

LD

Luca Darwin in React — русскоговорящее сообщество
Dmitry Petrov
лооол, глазам привет передавай
наоборот глаза не выгорают, а вот по белым темам маньяков вычислять можно
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
OMG2SMART4YOU
всем привет. .хотел спросить у вас, для создания форм пользуюсь пакетом formik, есть много инпутов, когда пишу для каждого инпута значени, то при каждом тайпинге приходиться много ждать, у кого так было? можете помочь!?)
FastField вместо Field используй в тех местах, где валидация инпута не зависит от дугих полей
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
OMG2SMART4YOU
всем привет. .хотел спросить у вас, для создания форм пользуюсь пакетом formik, есть много инпутов, когда пишу для каждого инпута значени, то при каждом тайпинге приходиться много ждать, у кого так было? можете помочь!?)
формик валидирует вообще все поля по изменению ЛЮБОГО поля. Поменял одну букву прошлась валидация по всем полям.
https://jaredpalmer.com/formik/docs/api/fastfield
источник

O

OMG2SMART4YOU in React — русскоговорящее сообщество
Nikita E
Ммм может сам поищешь?)
хорошо бро) спасибо за ответ!
источник

O

OMG2SMART4YOU in React — русскоговорящее сообщество
Dmitry Petrov
формик валидирует вообще все поля по изменению ЛЮБОГО поля. Поменял одну букву прошлась валидация по всем полям.
https://jaredpalmer.com/formik/docs/api/fastfield
посмотрю спасибо огромное!)
источник