From 70d2dfa4c7ada6bf73eba9bc868b85ea01c39ffa Mon Sep 17 00:00:00 2001 From: supalerk-ar66 Date: Wed, 28 Jan 2026 14:44:41 +0700 Subject: [PATCH] feat: Add user profile management page including personal info editing, avatar upload, and password change. --- Frontend-Learner/components/user/UserMenu.vue | 9 +- Frontend-Learner/composables/useAuth.ts | 82 ++++++++++-- Frontend-Learner/i18n/locales/th.json | 5 +- Frontend-Learner/pages/dashboard/profile.vue | 120 ++++++++++++++++-- 4 files changed, 185 insertions(+), 31 deletions(-) diff --git a/Frontend-Learner/components/user/UserMenu.vue b/Frontend-Learner/components/user/UserMenu.vue index 2caa7f88..bce7c83f 100644 --- a/Frontend-Learner/components/user/UserMenu.vue +++ b/Frontend-Learner/components/user/UserMenu.vue @@ -44,8 +44,13 @@ const handleLogout = async () => {