Size: a a a

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

2021 January 19

Б

Белка 🦊 in React — русскоговорящее сообщество
Helmed Wolf
Спасибо
Но создавать лишь на сервере, конечно.  А лучше вообще token.
источник

MS

Marat Sadriev in React — русскоговорящее сообщество
За счет чего должен обновляться компонент после мутации аполло? Т/е я добавил комент, а он не появляется
источник

Б

Белка 🦊 in React — русскоговорящее сообщество
@Kamelot43  "componentDidCatch" - прикольно конечно, но есть полноценная тема посвященная этому.

https://reactjs.org/docs/error-boundaries.html#gatsby-focus-wrapper

Однако это не обработка ошибка запросов, а внутри  дочернего компонента.  

axios.get('link.link.link').catch(function (error) {} 
Позволит отлавливать ошибки внутри, но при условии, что статус запроса не 2xx, там уже лишь в then. Куда отправлять - тебе решать. Можно PopUp, можно вызывать сбоку toast если сообщение ошибки не такое большое
источник

IA

Ilya Agarkov in React — русскоговорящее сообщество
Marat Sadriev
За счет чего должен обновляться компонент после мутации аполло? Т/е я добавил комент, а он не появляется
за счет аполло)
источник

MS

Marat Sadriev in React — русскоговорящее сообщество
Ilya Agarkov
за счет аполло)
Спасибо, но почему можен не апдейтить?)
источник

IA

Ilya Agarkov in React — русскоговорящее сообщество
Marat Sadriev
Спасибо, но почему можен не апдейтить?)
@apollo_ru и лучше приводите сразу пример кода.
источник

MS

Marat Sadriev in React — русскоговорящее сообщество
Ilya Agarkov
@apollo_ru и лучше приводите сразу пример кода.
Спасибо
источник

ИЗ

Игорь Завирюха... in React — русскоговорящее сообщество
Привет. Тестирую получение уведомлений с сервера на клиент через веб-сокет с jest & react-testing-library. Тест проходит успешно, но вылазит такая ошибка в консоли ``` Error: Error: connect ECONNREFUSED 127.0.0.1:80
       at Object.dispatchError (/home/zavdev/Documents/ONIX_WORK/Projects/hosting-gui/node_modules/jsdom/lib/jsdom/living/xhr/xhr-utils.js:62:19)
       at Request.<anonymous> (/home/zavdev/Documents/ONIX_WORK/Projects/hosting-gui/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequest-impl.js:654:18)
       at Request.emit (events.js:326:22)
       at Request.onRequestError (/home/zavdev/Documents/ONIX_WORK/Projects/hosting-gui/node_modules/jsdom/node_modules/request/request.js:877:8)
       at ClientRequestOverride.emit (events.js:314:20)
       at ClientRequest.<anonymous> (/home/zavdev/Documents/ONIX_WORK/Projects/hosting-gui/node_modules/node-request-interceptor/src/interceptors/ClientRequest/ClientRequestOverride.ts:292:14)
       at ClientRequest.emit (events.js:314:20)
       at Soc
источник

AS

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

AS

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

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
помогите решить проблему. Нужно чтобы если stateHistory есть, то рендерился один попап, а не сразу все. Как-то с локальным стейтом не получится взаимодействовать, потому что нужно чтобы попам после перезагрузки оставался в количестве одна штука
источник

NJ

No Joke in React — русскоговорящее сообщество
Aleksandr Sarkisov
помогите решить проблему. Нужно чтобы если stateHistory есть, то рендерился один попап, а не сразу все. Как-то с локальным стейтом не получится взаимодействовать, потому что нужно чтобы попам после перезагрузки оставался в количестве одна штука
Храни в локалсторадже
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
No Joke
Храни в локалсторадже
Что хранить?
источник

NJ

No Joke in React — русскоговорящее сообщество
было ли показано все или нет
источник

NJ

No Joke in React — русскоговорящее сообщество
Это если я правильно понял из твоего сообщения
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
No Joke
Это если я правильно понял из твоего сообщения
Ну вот смотри. Я клацаю на ссылку, показывается модальное окно, я перезагружаю страницу окна нет, но урл остался. Нужно чтобы при перезагрузке модальное окно оставалось, если урл остался
источник

NJ

No Joke in React — русскоговорящее сообщество
Aleksandr Sarkisov
Ну вот смотри. Я клацаю на ссылку, показывается модальное окно, я перезагружаю страницу окна нет, но урл остался. Нужно чтобы при перезагрузке модальное окно оставалось, если урл остался
ок. я тебя неправильно понял.
источник

EM

Elisey Martynov in React — русскоговорящее сообщество
Aleksandr Sarkisov
Ну вот смотри. Я клацаю на ссылку, показывается модальное окно, я перезагружаю страницу окна нет, но урл остался. Нужно чтобы при перезагрузке модальное окно оставалось, если урл остался
Ну у тебя модалка показывается из условия showModal состояния верно?
источник

NJ

No Joke in React — русскоговорящее сообщество
из твоего кода по скринам не сильно понятно, но предположу, что тебе нужен эффект, в котором ты будешь получать id модалки из url и делать setModalShow(id)
источник

И

Илья in React — русскоговорящее сообщество
Как быть если один action должен внести изменения в стейт двух разных редьюсеров ?
источник