Size: a a a

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

2020 October 21

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
кто нибудь в курсе почему pm2 не запускает npm скрипты, запускаю так pm2 start npm — start , падает со статусом errored
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
тип с помощью хука useEffect я открываю соединение а как закрыть?
источник

GI

George Ivanov in React — русскоговорящее сообщество
Myroslav 🍎
тип с помощью хука useEffect я открываю соединение а как закрыть?
вернуть с useEffect функцию коллбэк
источник

GI

George Ivanov in React — русскоговорящее сообщество
она заменяет деструктуризацию компонента
источник

GI

George Ivanov in React — русскоговорящее сообщество
типа onComponentWillUnmount
источник

VF

Viktor F in React — русскоговорящее сообщество
После alertService.success (вывода месседжа) нужно сделать переход на только что созданную страницу. судя по всему setTimeOut нужно прикрутить (сообщение пропадает после 3с).
Сделать это видимо можно прямо из экшена, где выводится сообщение, но как?
export function finishCreateQuiz() {
 return async (dispatch, getState) => {
   await axios.post('/quiz.json', getState().create.quiz);
   alertService.success('QUIZ CREATED SUCCESSFULLY', { autoClose: true });
   dispatch(resetQuizCreation());
   
 };
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Viktor F
После alertService.success (вывода месседжа) нужно сделать переход на только что созданную страницу. судя по всему setTimeOut нужно прикрутить (сообщение пропадает после 3с).
Сделать это видимо можно прямо из экшена, где выводится сообщение, но как?
export function finishCreateQuiz() {
 return async (dispatch, getState) => {
   await axios.post('/quiz.json', getState().create.quiz);
   alertService.success('QUIZ CREATED SUCCESSFULLY', { autoClose: true });
   dispatch(resetQuizCreation());
   
 };
в чем вопрос?
источник

GI

George Ivanov in React — русскоговорящее сообщество
ага, видимо просто setTimeout добавить...
источник

AP

Arnold Pataki in React — русскоговорящее сообщество
ребят, а никто не сталкивался, что при переходе на webpack 5 перестал работать react-hot-loader?
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
George Ivanov
вернуть с useEffect функцию коллбэк
а можете показать пример вот допустим мой код на закрытие сокета
   ws.on('close', function() {
   console.log('соединение закрыто ' );
 };
источник

GI

George Ivanov in React — русскоговорящее сообщество
Myroslav 🍎
а можете показать пример вот допустим мой код на закрытие сокета
   ws.on('close', function() {
   console.log('соединение закрыто ' );
 };
нее, вы будете просто вызывать там ws.close()
источник

GI

George Ivanov in React — русскоговорящее сообщество
если я правильно понимал задачу... но по тому что вы прислали вы хотите на закрытие сокета что-то сделать
источник

AM

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

AM

Aleksey Malyshev in React — русскоговорящее сообщество
Добрый день не подскажите библиотеку что бы переводило из реакта в pdf я использую react-to-pdf
Но проблема если использовать с Телефона то он передаёт данные не во всю страницу а только на часть листа , и ещё формирует только одну страницу не создаёт вторую
источник

GI

George Ivanov in React — русскоговорящее сообщество
тогда хук не нужен, желательно выделить это в сервис... ну и можно useCallback на закрытие сокета. Смотря что там он у вас должен сделать...
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
George Ivanov
если я правильно понимал задачу... но по тому что вы прислали вы хотите на закрытие сокета что-то сделать
мне нужно сделать что бы при закрытие компонента закрывалось соединение сокета
источник

GI

George Ivanov in React — русскоговорящее сообщество
что такое "закрытие компонента"?
источник

M

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

M

Myroslav 🍎 in React — русскоговорящее сообщество
и так я перехожу на страницу home и сокет до сих пор висит
источник

GI

George Ivanov in React — русскоговорящее сообщество
тогда просто ws.close() на useEffect() коллбэк
источник