From 278bc17fa0fa6daaf661a58930906275216f4239 Mon Sep 17 00:00:00 2001 From: Missez Date: Tue, 3 Feb 2026 11:55:26 +0700 Subject: [PATCH] feat: del mock , crud add instructor , VerifyEmail --- frontend_management/nuxt.config.ts | 3 +- .../pages/instructor/courses/[id]/index.vue | 87 +- .../pages/instructor/profile/index.vue | 47 +- frontend_management/plugins/mock-api.ts | 74 -- frontend_management/services/admin.service.ts | 678 ++++------------ frontend_management/services/auth.service.ts | 149 +--- .../services/instructor.service.ts | 760 +----------------- frontend_management/services/user.service.ts | 113 +-- 8 files changed, 345 insertions(+), 1566 deletions(-) delete mode 100644 frontend_management/plugins/mock-api.ts diff --git a/frontend_management/nuxt.config.ts b/frontend_management/nuxt.config.ts index 86c0ebaa..6d25c2c3 100644 --- a/frontend_management/nuxt.config.ts +++ b/frontend_management/nuxt.config.ts @@ -29,8 +29,7 @@ export default defineNuxtConfig({ ], runtimeConfig: { public: { - apiBaseUrl: process.env.NUXT_PUBLIC_API_BASE_URL, - useMockData: process.env.NUXT_PUBLIC_USE_MOCK_DATA === 'true' + apiBaseUrl: process.env.NUXT_PUBLIC_API_BASE_URL } }, devtools: { enabled: true }, diff --git a/frontend_management/pages/instructor/courses/[id]/index.vue b/frontend_management/pages/instructor/courses/[id]/index.vue index 75af97d8..bbd01ff2 100644 --- a/frontend_management/pages/instructor/courses/[id]/index.vue +++ b/frontend_management/pages/instructor/courses/[id]/index.vue @@ -193,7 +193,7 @@

ผู้สอนในรายวิชา

- +
@@ -223,7 +223,7 @@ {{ instructor.user.email }} - + @@ -469,14 +469,15 @@