From c89808fd14d21a8a01887fe922264569d074abe0 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 16 Nov 2022 19:52:55 -0800 Subject: [PATCH] Update socket api --- src/renderer/api/sockets.api.ts | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/renderer/api/sockets.api.ts b/src/renderer/api/sockets.api.ts index a1fec1d58..1637cd96b 100644 --- a/src/renderer/api/sockets.api.ts +++ b/src/renderer/api/sockets.api.ts @@ -1,9 +1,16 @@ import { io } from 'socket.io-client'; +import { useAuthStore } from '@/renderer/store'; -const { username } = JSON.parse( - localStorage.getItem('store_authentication') || '{}' -).state.permissions; - -export const socket = io('http://localhost:8843', { - query: { username }, +export const socket = io(useAuthStore.getState().serverUrl, { + query: { + id: useAuthStore.getState().permissions.id, + username: useAuthStore.getState().permissions.username, + }, + reconnection: true, + reconnectionAttempts: 10, + reconnectionDelay: 500, +}); + +socket.emit('join', { + id: useAuthStore.getState().permissions.id, });