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 +
+ ))} +
+