diff --git a/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChartActionBar.tsx b/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChartActionBar.tsx index aa11764..23250b9 100644 --- a/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChartActionBar.tsx +++ b/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChartActionBar.tsx @@ -38,7 +38,24 @@ const TDRChartActionBar: React.FC = () => { setSelectedId(null); dispatch(setSelectedTDRId(-1)); // z. B. -1 als „Reset“-Kennzeichnung }; + //------------------------------- + const handleSetReference = async () => { + if (selectedId === null || selectedSlot === null) return; + const url = `${window.location.origin}/CPL?seite.ACP&KTR${selectedSlot}=${selectedId}`; + + try { + const response = await fetch(url); + if (!response.ok) throw new Error("Fehler beim Setzen der Referenzkurve"); + + alert("✅ Referenzkurve erfolgreich gesetzt."); + } catch (error) { + console.error("❌ Fehler:", error); + alert("❌ Referenzkurve konnte nicht gesetzt werden."); + } + }; + + //-------------------------------- return (