// /services/fetchSystemVoltTempService.ts export const fetchSystemVoltTempService = async () => { if (typeof window === "undefined") return null; const scriptSrc = process.env.NEXT_PUBLIC_NODE_ENV === "production" ? "/CPL?/CPL/SERVICE/voltTemp.js" // ⬅️ später anpassen, wenn CPL liefert : "/api/cpl/systemVoltTempAPIHandler"; await new Promise((resolve, reject) => { const script = document.createElement("script"); script.src = scriptSrc; script.async = true; script.onload = () => resolve(); script.onerror = () => reject("❌ Fehler beim Laden von systemVoltTempMockData.js"); document.body.appendChild(script); }); const win = window as any; const data = win.win_systemVoltTempMockData; if (!data) { console.warn("⚠️ win_systemVoltTempMockData fehlt oder ungültig:", data); return null; } return data; };