Size: a a a

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

2021 February 24

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Это чистый код и алгоритм
источник

CG

Cat Gn in React — русскоговорящее сообщество
Сергей Запольский
Это чистый код и алгоритм
Вы столько говорите и нечего не сказали, дайте конкретику
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Cat Gn
Сделал функцию, которая очищает localSorage от токена и имени и переходит по пути "./"
Ее планируется использовать при каждом запросе к серверу, в случае, если он отвечает 401
Но получается, что мне каждый раз нужно передавать ей объект history
Можно ли как-нибудь получить history внутри этой функции?

function exitProfileJWT(history: any) {
 localStorage.removeItem('access_token');
 localStorage.removeItem('user_name');
 // Вернуться на главную
 history.push('/');
}
Смотри, тебе надо хранить в глобальном сторе флаг isAuthorized. В твоей функции просто меняй его на фолс, когда тебе надо. В зависимости от состояния флага редиректи пользователя на нужную тебе страницу
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Sergey Lukashev
Смотри, тебе надо хранить в глобальном сторе флаг isAuthorized. В твоей функции просто меняй его на фолс, когда тебе надо. В зависимости от состояния флага редиректи пользователя на нужную тебе страницу
Так нельзя
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Почему?
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Глобал сторадж не доступен с другого компа или телефона
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Сергей Запольский
Глобал сторадж не доступен с другого компа или телефона
Что такое глобал сторадж?)
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Локал
источник

CG

Cat Gn in React — русскоговорящее сообщество
Sergey Lukashev
Смотри, тебе надо хранить в глобальном сторе флаг isAuthorized. В твоей функции просто меняй его на фолс, когда тебе надо. В зависимости от состояния флага редиректи пользователя на нужную тебе страницу
Отлично, это уже ясно)
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Cat Gn
Отлично, это уже ясно)
Пожалуйста
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Всё что пишете в локал сторадж это только на одном устройстве
источник

CG

Cat Gn in React — русскоговорящее сообщество
Сергей Запольский
Глобал сторадж не доступен с другого компа или телефона
А разница?
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Это никак не противоречит описанному мной алгоритму
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Лучше уж в Фаер байс
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Хоть синхронно
источник

CG

Cat Gn in React — русскоговорящее сообщество
Нафига это знать другим устройствам?
источник

IS

Ilya Sinkin in React — русскоговорящее сообщество
Сергей Запольский
Всё что пишете в локал сторадж это только на одном устройстве
ну так у нас не один токен на все устройства
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Ilya Sinkin
ну так у нас не один токен на все устройства
Для этого saga
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Ilya Sinkin
ну так у нас не один токен на все устройства
Она рулит токенами
источник

ДГ

Давлет Ганиев... in React — русскоговорящее сообщество
Здравствуйте. Поделитесь пожалуйста ссылками на шаблоны с админкой и страницами(логинизацией и т.д.)
источник