Size: a a a

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

2020 July 02

k

kem in React — русскоговорящее сообщество
Bugs Bunny
ты RootState посчитал?
вроде можно глобально просто рутстейт переопределить и все ок будеет
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
kem
вроде можно глобально просто рутстейт переопределить и все ок будеет
чем переопределить и как
источник

k

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

k

kem in React — русскоговорящее сообщество
тогда у тебя реакт-редакс будет ссылаться на них, а не на свое
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
kem
где у тебя все тс глобально типы лежат
там сложнее немного получится, но допустимо
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
ну и это захардкоженый тип по сути. тот высчитывается после комбайна
источник

k

kem in React — русскоговорящее сообщество
useSelector прососто 1 аргументов получает RootState вот его глобально переопределяешь
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Bugs Bunny
ну и это захардкоженый тип по сути. тот высчитывается после комбайна
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
это RootState
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Вот он косяк, по сути так и получается, но от куда он это взял
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
и почему blocks: any[]
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
не указал тип массива в стейте с блоками
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Bugs Bunny
не указал тип массива в стейте с блоками
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
хотя там бы было never. где-то косячок, в общем, ищи. должно работать
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Bugs Bunny
хотя там бы было never. где-то косячок, в общем, ищи. должно работать
Ок, спасибо, буду копать в этом направлении
источник

KD

Katerina Dubtsova in React — русскоговорящее сообщество
Всем добрый день!)

Я очень запуталась с thunk и сейчас понимаю, что просто напросто не могу разобрать, как соединить component и action, проходящий через fetch

Кто разбирается в thunk, подскажите, что читать? или куда смотреть? В голове каша
источник

KD

Katerina Dubtsova in React — русскоговорящее сообщество
источник

k

kem in React — русскоговорящее сообщество
у тебя все правильно написано, просто в экшеене requestImg принимай данные кидай в редьюсер
источник

k

kem in React — русскоговорящее сообщество
requestImg = (data) => {type: ‘’, payload: data}
а в компоненте делаешь не requestImg, а getAsyncImg()
источник

P

Pavel in React — русскоговорящее сообщество
Утречко. Подскажите вот с такми вопросом по jwt, как реализовать все это дело таким образом. Что бы юзеру не приходилось каждый раз логиниться с разных устройств.

Проблема вот в чем. Юзер зашел с ПК, что то делает, после перешел на мобильник, зашел по логину паролю, я в бд проверяю есть ли токены и живи ли они, если все ок, отдаю новому устройству токены, со временем умирает access токен. Я отправляю на бек access и refresh для получения новой пары ключей, но как только юзер вернется к своему ПК, и попробует что то сделать, придет ошибка о том, что токены мертвы и его просто выкинет из системы. Придется снова логиниться, как этого избежать, как сделать так, что бы юзера не выкидывало из системы. А только например если он давно не заходил и успели умереть уже и access и refresh токены.
источник