Files
CPLv4.0/redux/thunks/fetchAllTDRReferenceChartThunk.ts
ISA 93136d0a38 feat: Referenzkurve für TDR-Chart integriert
- Neues Verzeichnis `tdr-reference-curves` für JSON-Referenzdaten hinzugefügt
- Redux Slice `tdrReferenceChartSlice` erstellt
- Thunk `fetchAllTDRReferenceChartThunk` zum Laden aller Referenzdaten integriert
- Service `fetchAllTDRReferenceChartData` mit Umgebungsunterscheidung (dev/prod)
- Anzeige der Referenzkurve im TDR-Chart mit Tooltip und gestrichelter Linie
- Referenzdaten werden automatisch beim Laden der Seite in Redux geladen
2025-03-21 13:28:43 +01:00

17 lines
532 B
TypeScript

// /redux/thunks/fetchAllTDRReferenceChartThunk.ts
import { createAsyncThunk } from "@reduxjs/toolkit";
import { fetchAllTDRReferenceChartData } from "../../services/fetchAllTDRReferenceChartData";
export const fetchAllTDRReferenceChartThunk = createAsyncThunk(
"tdrReferenceChart/fetchAll",
async (_, { rejectWithValue }) => {
try {
const data = await fetchAllTDRReferenceChartData();
return data;
} catch (error) {
return rejectWithValue("Referenzdaten konnten nicht geladen werden");
}
}
);