@Muramidaza

Где хранить подключение websocket?

Переделываю чат на react-native. В приложении используется навигатор и очень много экранов, в том числе не относящихся к чату. Куда девать созданное подключение, так чтобы оно не пересоздавалось при перерендеривании? Как правильно это сделать? И при получении сообщения обработчик в зависимости от полученного сообщения изменяет поля сторе в mobx. Сейчас я его сохраняю в поле стора, там он и лежит и оттуда же изменяет поля. Так то всё работает. Но что то кажется не правильно хранить сокет в сторе. Может быть можно например создать некий класс со статическим полем и класть сокет туда, и дергать стор оттуда
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
@historydev
Создай файл в котором подними подключение и экспортируй сокет - всё
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы