From bde66219e661599b6687463c1e043616a8a4a51e Mon Sep 17 00:00:00 2001 From: xds Date: Wed, 4 Feb 2026 15:04:05 +0300 Subject: [PATCH] feat: Add logout functionality, refine navigation routes, and enhance responsive UI for character and asset views. --- src/router/index.js | 1 - src/views/AssetsView.vue | 10 +++++--- src/views/CharacterDetailView.vue | 40 +++++++++++++++++++++---------- 3 files changed, 34 insertions(+), 17 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 85b3d37..0fc7d4b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,5 +1,4 @@ import { createRouter, createWebHistory } from 'vue-router' -import DashboardView from '../views/DashboardView.vue' import LoginView from '../views/LoginView.vue' const router = createRouter({ diff --git a/src/views/AssetsView.vue b/src/views/AssetsView.vue index 8d37dfd..e36c49f 100644 --- a/src/views/AssetsView.vue +++ b/src/views/AssetsView.vue @@ -77,16 +77,20 @@ const formatDate = (dateString: string) => { if (!dateString) return '' return new Intl.DateTimeFormat('en-US', { month: 'short', day: 'numeric', year: 'numeric' }).format(new Date(dateString)) } +const handleLogout = () => { + localStorage.removeItem('auth_code') + router.push('/login') +}