From 1fdc0a40dbff332dab39996c60ba330d4ba2ff80 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 27 Sep 2025 23:50:54 +0000 Subject: [PATCH] Add demo accounts listing in Admin cgen-31bcbb7dc56b4f57a38e4609c60ef592 --- client/pages/Admin.tsx | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/client/pages/Admin.tsx b/client/pages/Admin.tsx index dc1ecb54..fc1069d6 100644 --- a/client/pages/Admin.tsx +++ b/client/pages/Admin.tsx @@ -25,6 +25,9 @@ export default function Admin() { const { user, loading, roles } = useAuth(); const navigate = useNavigate(); const isOwner = Array.isArray(roles) && roles.includes("owner"); + const demoProfiles: any[] = (function(){ + try { return JSON.parse(localStorage.getItem("demo_profiles")||"[]"); } catch { return []; } + })(); useEffect(() => { if (!loading) { @@ -217,6 +220,32 @@ export default function Admin() { + + + +
+ + Demo Accounts +
+ + Managed by mrpiglr@gmail.com + +
+ + {demoProfiles.length === 0 && ( +
No demo accounts seeded yet.
+ )} + {demoProfiles.map((p) => ( +
+
+
{p.full_name || p.username}
+
{p.email}
+
+ Managed +
+ ))} +
+