Если API у меня отдельным модулем и экшены их вызывают, то с соккетом соединение устанавливается при определённых условиях, сейчас делаю это в мутации, но туда же пришлось засунуть методы для работы с ним onmessage, onclose - что выглядит криво, а вот как сделать по уму - пока не вижу, может кто сталкивался?
я реализовывал подключение по wss в отдельном компоненте, собственно в нём и были описаны все методы onmessage, onconnect (не помню названия, но смысл ясен). Общались все компоненты между собой через шину событий EVENT_BUS
Это глобальный стейт
что это за стейт?
повесить просто вотчер на roomId и работать с сокетом в компоненте
Это конечно вариант, просто не соответствует моему представлению о компонентах
Обсуждают сегодня