From 041ea5dd3a3ee3803344f101f4f2e9040f490f47 Mon Sep 17 00:00:00 2001 From: nquidox Date: Sat, 13 Sep 2025 23:59:32 +0300 Subject: [PATCH] get personal info --- src/stores/authStore.js | 9 +++++++++ src/views/PersonalView.vue | 27 +++++++++++++++++++++++---- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/src/stores/authStore.js b/src/stores/authStore.js index 429fa7a..c121832 100644 --- a/src/stores/authStore.js +++ b/src/stores/authStore.js @@ -63,6 +63,14 @@ export const useAuthStore = defineStore('auth', () => { } } + const userInfo = async () => { + try { + return await apiClient.get('/user') + } catch (error) { + console.error('Register error:', error) + } + } + return { accessToken, user, @@ -72,5 +80,6 @@ export const useAuthStore = defineStore('auth', () => { logout, forceLogout, register, + userInfo, } }) diff --git a/src/views/PersonalView.vue b/src/views/PersonalView.vue index 0f4308b..5ba9573 100644 --- a/src/views/PersonalView.vue +++ b/src/views/PersonalView.vue @@ -1,11 +1,30 @@ -