From 7239b0ec7ef64dbfc78fe790249f0f53f3d00f5c Mon Sep 17 00:00:00 2001 From: Ahmed Bouhuolia Date: Sat, 24 Feb 2024 00:43:43 +0200 Subject: [PATCH] feat: add path to socket connection --- packages/server/src/loaders/express.ts | 2 +- packages/webapp/src/components/Dashboard/DashboardSockets.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/server/src/loaders/express.ts b/packages/server/src/loaders/express.ts index 1ecb33020..694de8574 100644 --- a/packages/server/src/loaders/express.ts +++ b/packages/server/src/loaders/express.ts @@ -86,7 +86,7 @@ export default ({ app }) => { ################################################ `); }); - const io = new Server(server, {}); + const io = new Server(server, { path: '/socket' }); // Set socket.io listeners. io.on('connection', (socket) => { diff --git a/packages/webapp/src/components/Dashboard/DashboardSockets.tsx b/packages/webapp/src/components/Dashboard/DashboardSockets.tsx index ec905261e..e0e095876 100644 --- a/packages/webapp/src/components/Dashboard/DashboardSockets.tsx +++ b/packages/webapp/src/components/Dashboard/DashboardSockets.tsx @@ -10,8 +10,8 @@ export function DashboardSockets() { const client = useQueryClient(); useEffect(() => { - socket.current = io('ws://localhost:4000'); - + socket.current = io('/', { path: '/socket' }); + socket.current.on('NEW_TRANSACTIONS_DATA', () => { client.invalidateQueries(t.ACCOUNTS); client.invalidateQueries(t.ACCOUNT_TRANSACTION);