From c0749d1af0c761230156649a767be49d45d98238 Mon Sep 17 00:00:00 2001 From: yiekheng Date: Sat, 2 May 2026 20:56:56 +0800 Subject: [PATCH] feat(web): add Server Component entry pages for / and /users --- web/app/page.tsx | 81 ++++-------------------------------------- web/app/users/page.tsx | 9 +++++ 2 files changed, 15 insertions(+), 75 deletions(-) create mode 100644 web/app/users/page.tsx diff --git a/web/app/page.tsx b/web/app/page.tsx index 24631a2..88a6007 100644 --- a/web/app/page.tsx +++ b/web/app/page.tsx @@ -1,78 +1,9 @@ -export default function Home() { - const hazardStripe = { - backgroundImage: - "repeating-linear-gradient(45deg, #facc15 0 24px, #18181b 24px 48px)", - }; +import { getAccounts } from "@/lib/api"; +import AccountsTable from "@/components/accounts-table"; - return ( -
- {/* Top hazard stripe */} -
- ); +export default async function AccountsPage() { + const accounts = await getAccounts(); + return ; } diff --git a/web/app/users/page.tsx b/web/app/users/page.tsx new file mode 100644 index 0000000..da8c03e --- /dev/null +++ b/web/app/users/page.tsx @@ -0,0 +1,9 @@ +import { getUsers } from "@/lib/api"; +import UsersTable from "@/components/users-table"; + +const PREFIX_PATTERN = process.env.NEXT_PUBLIC_CM_PREFIX_PATTERN ?? "13c"; + +export default async function UsersPage() { + const users = await getUsers(); + return ; +}