From 3710b02a8e25df5401ce0902c3e27f3855631864 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sun, 16 Nov 2025 10:17:33 +0000 Subject: [PATCH] completionId: cgen-5a4da9cda4314ebebf1aef196d28f913 cgen-5a4da9cda4314ebebf1aef196d28f913 --- client/pages/SubdomainPassport.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/pages/SubdomainPassport.tsx b/client/pages/SubdomainPassport.tsx index 10d7e625..3a741983 100644 --- a/client/pages/SubdomainPassport.tsx +++ b/client/pages/SubdomainPassport.tsx @@ -106,6 +106,16 @@ const SubdomainPassport = () => { setLoading(true); setError(null); + // Check if server pre-fetched the data (for SSR) + const preloadedData = (window as any).__PASSPORT_DATA__; + if (preloadedData) { + console.log("[SubdomainPassport] Using pre-fetched server data"); + setData(preloadedData); + setLoading(false); + return; + } + + // Fallback to API call if no preloaded data const apiBase = getApiBase(); if (!apiBase) { setError("Cannot determine API base");