diff --git a/client/pages/GameDevelopment.tsx b/client/pages/GameDevelopment.tsx index 1a36802d..ce1d4750 100644 --- a/client/pages/GameDevelopment.tsx +++ b/client/pages/GameDevelopment.tsx @@ -180,15 +180,12 @@ export default function GameDevelopment() { }, ]; - const [studios, setStudios] = useState(defaultStudios); + const [studios, setStudios] = useState([]); useEffect(() => { - try { - const raw = localStorage.getItem("featured_studios"); - if (raw) { - const parsed = JSON.parse(raw); - if (Array.isArray(parsed) && parsed.length) setStudios(parsed); - } - } catch {} + fetch("/api/featured-studios") + .then((r) => (r.ok ? r.json() : [])) + .then((data) => Array.isArray(data) ? setStudios(data) : undefined) + .catch(() => undefined); }, []); const process = [