From 599a92fba380822c8094f2abf5ca2b85ed46022f Mon Sep 17 00:00:00 2001 From: Ardeman Date: Mon, 3 Mar 2025 17:33:52 +0800 Subject: [PATCH] feat: update staff API schema and refactor admin login paths --- app/apis/admin/get-staff.ts | 3 ++- app/configs/meta.ts | 6 +----- app/pages/admin-login/index.tsx | 3 --- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/apis/admin/get-staff.ts b/app/apis/admin/get-staff.ts index ff34ffd..fc414b7 100644 --- a/app/apis/admin/get-staff.ts +++ b/app/apis/admin/get-staff.ts @@ -6,7 +6,8 @@ const staffSchema = z.object({ data: z.object({ id: z.string(), email: z.string(), - username: z.string(), + name: z.string(), + profile_picture: z.string(), }), }) diff --git a/app/configs/meta.ts b/app/configs/meta.ts index 30585a8..1bca2b8 100644 --- a/app/configs/meta.ts +++ b/app/configs/meta.ts @@ -18,13 +18,9 @@ export const META_TITLE_CONFIG: TMetaTitleConfig = [ title: 'Home', }, { - path: '/lg-admin/auth/login', + path: '/lg-admin/login', title: 'Login', }, - { - path: '/lg-admin/auth/register', - title: 'Register', - }, ...ADMIN_MENU.flatMap((menu) => menu.items.map((item) => ({ path: item.url, title: item.title })), ), diff --git a/app/pages/admin-login/index.tsx b/app/pages/admin-login/index.tsx index 7389545..6ab389d 100644 --- a/app/pages/admin-login/index.tsx +++ b/app/pages/admin-login/index.tsx @@ -33,9 +33,6 @@ export const AdminLoginPage = () => { setDisabled(false) return } - - setDisabled(true) - setError(undefined) // eslint-disable-next-line react-hooks/exhaustive-deps }, [fetcher])