Задать вопрос
@Wadnory

Как убрать лишний ререндер от React.StrictMode?

Проблема заключалась в том, что
React.useEffect(() => {
    socket.on("ROOM:SET_MESSAGES", dispatchMessage)
  }, [])

socket.on выполнялся 2 раза при каждом emit'e в серверной части. Я убрал лишний 2-й раз путем удаления React.StrictMode в index.js, но правильно ли так делать или есть способ лучше?
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы