From b8d43450a82b52d2bd4adc9417118b88bf48acb1 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sun, 28 Sep 2025 00:31:16 +0000 Subject: [PATCH] Seed demo in Admin page too cgen-3daac2557a074af8bbab3a6345d6063a --- client/pages/Admin.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/pages/Admin.tsx b/client/pages/Admin.tsx index f6fc1e7c..51f49552 100644 --- a/client/pages/Admin.tsx +++ b/client/pages/Admin.tsx @@ -2,6 +2,7 @@ import Layout from "@/components/Layout"; import LoadingScreen from "@/components/LoadingScreen"; import { useAuth } from "@/contexts/AuthContext"; import { useEffect } from "react"; +import { ensureDemoSeed } from "@/lib/demo-feed"; import { useNavigate } from "react-router-dom"; import { Card, @@ -25,6 +26,7 @@ export default function Admin() { const { user, loading, roles } = useAuth(); const navigate = useNavigate(); const isOwner = Array.isArray(roles) && roles.includes("owner"); + useEffect(() => { try { ensureDemoSeed(); } catch {} }, []); const demoProfiles: any[] = (function () { try { return JSON.parse(localStorage.getItem("demo_profiles") || "[]");