From 5f1fd8b1a2ea20223e9c4f980584dc21d836e49a Mon Sep 17 00:00:00 2001 From: Ardeman Date: Fri, 28 Feb 2025 12:05:20 +0800 Subject: [PATCH] feat: implement admin authentication and dashboard layout with routing --- app/routes/_admin.admin._index.tsx | 5 ----- ....admin.auth.login.tsx => _admin.lg-admin._auth.login.tsx} | 0 ...oard._index.tsx => _admin.lg-admin._dashboard._index.tsx} | 0 ...oard.admins.tsx => _admin.lg-admin._dashboard.admins.tsx} | 0 ...nts.tsx => _admin.lg-admin._dashboard.advertisements.tsx} | 0 ....contents.tsx => _admin.lg-admin._dashboard.contents.tsx} | 0 ....settings.tsx => _admin.lg-admin._dashboard.settings.tsx} | 0 ...ite-data.tsx => _admin.lg-admin._dashboard.site-data.tsx} | 0 ...ions.tsx => _admin.lg-admin._dashboard.subscriptions.tsx} | 0 ...in.admin.dashboard.tsx => _admin.lg-admin._dashboard.tsx} | 0 ...hboard.users.tsx => _admin.lg-admin._dashboard.users.tsx} | 0 app/routes/{_admin.admin.tsx => _admin.lg-admin.tsx} | 0 12 files changed, 5 deletions(-) delete mode 100644 app/routes/_admin.admin._index.tsx rename app/routes/{_admin.admin.auth.login.tsx => _admin.lg-admin._auth.login.tsx} (100%) rename app/routes/{_admin.admin.dashboard._index.tsx => _admin.lg-admin._dashboard._index.tsx} (100%) rename app/routes/{_admin.admin.dashboard.admins.tsx => _admin.lg-admin._dashboard.admins.tsx} (100%) rename app/routes/{_admin.admin.dashboard.advertisements.tsx => _admin.lg-admin._dashboard.advertisements.tsx} (100%) rename app/routes/{_admin.admin.dashboard.contents.tsx => _admin.lg-admin._dashboard.contents.tsx} (100%) rename app/routes/{_admin.admin.dashboard.settings.tsx => _admin.lg-admin._dashboard.settings.tsx} (100%) rename app/routes/{_admin.admin.dashboard.site-data.tsx => _admin.lg-admin._dashboard.site-data.tsx} (100%) rename app/routes/{_admin.admin.dashboard.subscriptions.tsx => _admin.lg-admin._dashboard.subscriptions.tsx} (100%) rename app/routes/{_admin.admin.dashboard.tsx => _admin.lg-admin._dashboard.tsx} (100%) rename app/routes/{_admin.admin.dashboard.users.tsx => _admin.lg-admin._dashboard.users.tsx} (100%) rename app/routes/{_admin.admin.tsx => _admin.lg-admin.tsx} (100%) diff --git a/app/routes/_admin.admin._index.tsx b/app/routes/_admin.admin._index.tsx deleted file mode 100644 index 6bb93a9..0000000 --- a/app/routes/_admin.admin._index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { redirect } from 'react-router' - -export async function loader() { - return redirect('/admin/dashboard') -} diff --git a/app/routes/_admin.admin.auth.login.tsx b/app/routes/_admin.lg-admin._auth.login.tsx similarity index 100% rename from app/routes/_admin.admin.auth.login.tsx rename to app/routes/_admin.lg-admin._auth.login.tsx diff --git a/app/routes/_admin.admin.dashboard._index.tsx b/app/routes/_admin.lg-admin._dashboard._index.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard._index.tsx rename to app/routes/_admin.lg-admin._dashboard._index.tsx diff --git a/app/routes/_admin.admin.dashboard.admins.tsx b/app/routes/_admin.lg-admin._dashboard.admins.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.admins.tsx rename to app/routes/_admin.lg-admin._dashboard.admins.tsx diff --git a/app/routes/_admin.admin.dashboard.advertisements.tsx b/app/routes/_admin.lg-admin._dashboard.advertisements.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.advertisements.tsx rename to app/routes/_admin.lg-admin._dashboard.advertisements.tsx diff --git a/app/routes/_admin.admin.dashboard.contents.tsx b/app/routes/_admin.lg-admin._dashboard.contents.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.contents.tsx rename to app/routes/_admin.lg-admin._dashboard.contents.tsx diff --git a/app/routes/_admin.admin.dashboard.settings.tsx b/app/routes/_admin.lg-admin._dashboard.settings.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.settings.tsx rename to app/routes/_admin.lg-admin._dashboard.settings.tsx diff --git a/app/routes/_admin.admin.dashboard.site-data.tsx b/app/routes/_admin.lg-admin._dashboard.site-data.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.site-data.tsx rename to app/routes/_admin.lg-admin._dashboard.site-data.tsx diff --git a/app/routes/_admin.admin.dashboard.subscriptions.tsx b/app/routes/_admin.lg-admin._dashboard.subscriptions.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.subscriptions.tsx rename to app/routes/_admin.lg-admin._dashboard.subscriptions.tsx diff --git a/app/routes/_admin.admin.dashboard.tsx b/app/routes/_admin.lg-admin._dashboard.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.tsx rename to app/routes/_admin.lg-admin._dashboard.tsx diff --git a/app/routes/_admin.admin.dashboard.users.tsx b/app/routes/_admin.lg-admin._dashboard.users.tsx similarity index 100% rename from app/routes/_admin.admin.dashboard.users.tsx rename to app/routes/_admin.lg-admin._dashboard.users.tsx diff --git a/app/routes/_admin.admin.tsx b/app/routes/_admin.lg-admin.tsx similarity index 100% rename from app/routes/_admin.admin.tsx rename to app/routes/_admin.lg-admin.tsx