From 5897559b4bf74b591c5b9c606b2764a394d9b640 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Tue, 30 Sep 2025 23:09:36 +0000 Subject: [PATCH] Load managed profiles from Supabase cgen-f9c94754502344f6b499097221ce3b0e --- client/pages/Admin.tsx | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/client/pages/Admin.tsx b/client/pages/Admin.tsx index e6008032..dea56e40 100644 --- a/client/pages/Admin.tsx +++ b/client/pages/Admin.tsx @@ -59,17 +59,16 @@ export default function Admin() { ]); useEffect(() => { - try { - if (!isSupabaseConfigured) { - ensureDemoSeed(); - const list = JSON.parse(localStorage.getItem("demo_profiles") || "[]"); - setDemoProfiles(Array.isArray(list) ? list : []); - } else { - setDemoProfiles([]); + (async () => { + try { + const list = await aethexUserService.listProfiles(50); + setManagedProfiles(list); + } catch (error) { + console.warn("Failed to load managed profiles:", error); + setManagedProfiles([]); } - } catch { - setDemoProfiles([]); - } + })(); + fetch("/api/featured-studios") .then((r) => (r.ok ? r.json() : [])) .then((data) => {