Size: a a a

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

2020 October 18

UM

Umid Musaev in React — русскоговорящее сообщество
Ребят, вопрос по контекстам!

Где стоит задавать методы контекста, если он использует useSelector и useDispatch?
Имеется AuthContext, который инициализирую в отдельном файле, и импортирую в App. Даллее, в App в самом теге провайдера передаю value с необходимыми методами(SignIn, SIgnup, ...). Но, чувствую,  что можно вынести эти методы в отдельный файл, дабы не засорять App методами контекста.

Суммаризируя, стоит ли выносить методы контекста куда-либо ещё, если они используют хуки редакса? Если да, то как?
источник

g

graverobber in React — русскоговорящее сообщество
Господа, всем привет! Помогите, плз.
Не могу понять почему не читается запрос.

Есть компонент, есть json от Strapi, и по какой-то причине я получаю тайпэррор.

Где я накосячил?
источник

ス。

ステパンヤノ 。... in React — русскоговорящее сообщество
Umid Musaev
Ребят, вопрос по контекстам!

Где стоит задавать методы контекста, если он использует useSelector и useDispatch?
Имеется AuthContext, который инициализирую в отдельном файле, и импортирую в App. Даллее, в App в самом теге провайдера передаю value с необходимыми методами(SignIn, SIgnup, ...). Но, чувствую,  что можно вынести эти методы в отдельный файл, дабы не засорять App методами контекста.

Суммаризируя, стоит ли выносить методы контекста куда-либо ещё, если они используют хуки редакса? Если да, то как?
А зачем тебе контекст если у тебя уже есть редакс
источник

g

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

g

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

g

graverobber in React — русскоговорящее сообщество
Вроде всё эллементарно, я уже весь мозг сломал/
источник

B

BARSOOQUE in React — русскоговорящее сообщество
Использую react-spring и react-use-gesture чтобы сделать пространство, которое можно свайпать, как в картах, в общем. Какой конфиг сделать спрингу, чтобы после свайпа анимация катилась как по льду? У меня получается либо никакая, либо прыгающая, как на пружине, собстна
источник

KS

Kirill Saltykov in React — русскоговорящее сообщество
graverobber
Вроде всё эллементарно, я уже весь мозг сломал/
Может быть в одном из постов отсутствует medium?
источник

KS

Kirill Saltykov in React — русскоговорящее сообщество
Попробуйте optional (image.formats.medium?.url) и посмотрите, где пустой урл
источник

g

graverobber in React — русскоговорящее сообщество
Kirill Saltykov
Может быть в одном из постов отсутствует medium?
Я попробовал со всем значаниями formats — не выходит.
источник

g

graverobber in React — русскоговорящее сообщество
Может я как-то неверно указываю image.formats?
источник

KS

Kirill Saltykov in React — русскоговорящее сообщество
А лог пробовали, у вас там вообще image и formats существуют?
источник

UM

Umid Musaev in React — русскоговорящее сообщество
ステパンヤノ 。
А зачем тебе контекст если у тебя уже есть редакс
Методы в нем использовать
источник

UM

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

ス。

ステパンヤノ 。... in React — русскоговорящее сообщество
Umid Musaev
Методы в нем использовать
А почему signin у вас не action в редаксе, а метод в контексте ?
источник

UM

Umid Musaev in React — русскоговорящее сообщество
А, стоп! У тебя запрос мог не пройти на первых рендерах и соотвественно тогда и ошибка вышла. А в лог вывел результат после получения данных.
Сделай проверку на свойство медиум, и по нему показывай картинку
источник

g

graverobber in React — русскоговорящее сообщество
Kirill Saltykov
А лог пробовали, у вас там вообще image и formats существуют?
Да, это же пропсы. Вот верхний компонент.
источник

UM

Umid Musaev in React — русскоговорящее сообщество
ステパンヤノ 。
А почему signin у вас не action в редаксе, а метод в контексте ?
Тут скорее для того, чтобы асинхронные заросы не делать в экшенах
источник

g

graverobber in React — русскоговорящее сообщество
Umid Musaev
А, стоп! У тебя запрос мог не пройти на первых рендерах и соотвественно тогда и ошибка вышла. А в лог вывел результат после получения данных.
Сделай проверку на свойство медиум, и по нему показывай картинку
Тоже так думал, но там есть categories который прошел.
источник

ス。

ステパンヤノ 。... in React — русскоговорящее сообщество
Umid Musaev
Тут скорее для того, чтобы асинхронные заросы не делать в экшенах
Ну тогда надо смотреть на react saga.
источник