// /services/api/fetchGisSystemStatic.js export const fetchGisSystemStatic = async (url, setGisSystemStatic, setGisSystemStaticLoaded) => { try { const response = await fetch(url); const jsonResponse = await response.json(); if (jsonResponse && jsonResponse.Systems) { setGisSystemStatic(jsonResponse.Systems); setGisSystemStaticLoaded(true); } else { console.error('Erwartete Daten im "Systems"-Array nicht gefunden', jsonResponse); setGisSystemStatic([]); } } catch (error) { console.error("Fehler beim Laden der Daten: ", error); setGisSystemStatic([]); } };