diff --git a/frontend/src/pages/login/LoginPage.vue b/frontend/src/pages/login/LoginPage.vue index 0098fa7..9dd4ce2 100644 --- a/frontend/src/pages/login/LoginPage.vue +++ b/frontend/src/pages/login/LoginPage.vue @@ -66,14 +66,13 @@ const formData = ref({ const handleSubmit = async () => { const promise = authStore.login(formData.value) toast.promise(promise, { - loading: 'Calling API', - success: (user) => { - router.push('/') - return `Login Successful - ${user.name}` - }, - error: (error) => - error.response?.data?.message + loading: 'Calling API', + success: (user) => { + router.push('/') + return `Login Successful - ${user.name}` + }, + error: (error) => + error.response?.data?.message }) - router.push('/') } \ No newline at end of file diff --git a/frontend/src/stores/socket.js b/frontend/src/stores/socket.js index f26b116..b762d59 100644 --- a/frontend/src/stores/socket.js +++ b/frontend/src/stores/socket.js @@ -2,24 +2,23 @@ import { defineStore } from 'pinia' import { inject } from 'vue' export const useSocketStore = defineStore('socket', () => { - try { - const socket = inject('socket') + const socket = inject('socket') - const handleConnection = () => { - try { - socket.on('connect', () => { - console.log(`[Socket] Connected -- ${socket.id}`) - }) - socket.on('disconnect', () => { - console.log(`[Socket] Disconnected -- ${socket.id}`) - }) - } catch (error) {} + const handleConnection = () => { + try { + socket.on('connect', () => { + console.log(`[Socket] Connected -- ${socket.id}`) + }) + socket.on('disconnect', () => { + console.log(`[Socket] Disconnected -- ${socket.id}`) + }) + } catch (error) { + console.error('[Socket] Connection error:', error) } - - return { - handleConnection, - } - } catch (error) { } - + + return { + handleConnection, + } + })