From 0eaa1d8e9f71e19dd852f2a02d4c95070c5d4858 Mon Sep 17 00:00:00 2001 From: Rogee Date: Thu, 4 Dec 2025 09:49:27 +0800 Subject: [PATCH] fix: Cannot read properties of undefined (reading 'push') --- frontend/admin/src/api/httpClient.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/admin/src/api/httpClient.js b/frontend/admin/src/api/httpClient.js index aaea8ec..7d6d83e 100644 --- a/frontend/admin/src/api/httpClient.js +++ b/frontend/admin/src/api/httpClient.js @@ -1,6 +1,6 @@ +import { router } from '@/router'; import { useAuthStore } from '@/stores/auth'; import axios from 'axios'; -import { useRouter } from 'vue-router'; // Create axios instance with default config const httpClient = axios.create({ @@ -37,7 +37,6 @@ httpClient.interceptors.response.use( if (error.response.status === 401) { const authStore = useAuthStore(); authStore.logout(); - const router = useRouter(); // Redirect to login page router.push('/login'); }