Size: a a a

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

2021 April 02

ei

export default - зло... in React — русскоговорящее сообщество
Владислав Баурин
Веретина из сторов, эффектгв. Дня 3 раскуривал клубок
😂
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vladimir Klimov
Ууу, сессии в LS)
Там нет бекенда еще, зачем мне в куки ее добавлять, если это 1 в 1 то же самое?)
источник

F

Finn Eisenberg in React — русскоговорящее сообщество
Народ, подскажите пожалуйста, как в функции описанной в классовом компоненте можно реализовать редирект, например после авторизации?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
export default - зло is the side effect
Там нет бекенда еще, зачем мне в куки ее добавлять, если это 1 в 1 то же самое?)
Главное потом не забыть🌚
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vladimir Klimov
Ууу, сессии в LS)
А, и еще, это не сессия
источник

ei

export default - зло... in React — русскоговорящее сообщество
Просто юзер
источник

ei

export default - зло... in React — русскоговорящее сообщество
Данные юзера там всегда будут, чтобы профиль без фликера показывать
источник

DP

Den Pol in React — русскоговорящее сообщество
Finn Eisenberg
Народ, подскажите пожалуйста, как в функции описанной в классовом компоненте можно реализовать редирект, например после авторизации?
Рендерить по условию <Redirect />
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
export default - зло is the side effect
А, и еще, это не сессия
Та это просто был наброс😁
источник

F

Finn Eisenberg in React — русскоговорящее сообщество
Den Pol
Рендерить по условию <Redirect />
А без компонента Redirect никак?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vladimir Klimov
Та это просто был наброс😁
В будущем будет сессия в хттп онли, запрос за юзером при старте, пока идет запрос отображаются данные из ЛС (возможно неактуальные), потом когда юзер приходит все это дело обновляется
Чтобы загрузку не показывать
источник

ei

export default - зло... in React — русскоговорящее сообщество
Пока думаю это лучшее решение
источник

ЕЛ

Евгений Леденёв... in React — русскоговорящее сообщество
Finn Eisenberg
А без компонента Redirect никак?
history.push
источник

DP

Den Pol in React — русскоговорящее сообщество
Finn Eisenberg
А без компонента Redirect никак?
Можно рендерить компонент, который при монтировании поменяет роут.
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
меня кстати порадовало что в моей монополии мвп никто не кидался на db.json, есть адекватные люди на земле)
источник

V

Vlad in React — русскоговорящее сообщество
export default - зло is the side effect
Пока думаю это лучшее решение
лучшее решение перенести авторизацию на сервер
источник

V

Vlad in React — русскоговорящее сообщество
чтобы тебе сразу приходило уже авторизованное приложение
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
export default - зло is the side effect
В будущем будет сессия в хттп онли, запрос за юзером при старте, пока идет запрос отображаются данные из ЛС (возможно неактуальные), потом когда юзер приходит все это дело обновляется
Чтобы загрузку не показывать
Если там есть важные данные (даже почта и т.п.) - я бы рендерил какие-то заглушки, скелеты
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vlad
чтобы тебе сразу приходило уже авторизованное приложение
Тут лучше бы сформулировать нормально) Это ССР называется
источник

F

Finn Eisenberg in React — русскоговорящее сообщество
Den Pol
Можно рендерить компонент, который при монтировании поменяет роут.
handleSubmit = (e) => {
     e.preventDefault();
     const data = {
       username: this.state.username,
       password: this.state.password
     }
     this.props.loginUser(data);
   }

Ну вот у меня такая функция, в неё же нельзя запихнуть компонент Redirect
источник