feat: GisStationsMeasurements in Redux-Store integriert
- API-Loader für GisStationsMeasurements erstellt - Redux-Slice für GisStationsMeasurements angelegt und im Store registriert - Initialisierungs-Hook useInitGisStationsMeasurements hinzugefügt - Daten werden jetzt beim Start automatisch geladen und zentral im Redux-Store gespeichert - Vorbereitung für spätere Nutzung in UI-Komponenten
This commit is contained in:
10
redux/api/fromWebService/fetchGisStationsMeasurements.js
Normal file
10
redux/api/fromWebService/fetchGisStationsMeasurements.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// /redux/api/fromWebService/fetchGisStationsMeasurements.js
|
||||
import { mapGisStationsMeasurementsUrl } from "../../../config/config";
|
||||
|
||||
export const fetchGisStationsMeasurements = async () => {
|
||||
const response = await fetch(mapGisStationsMeasurementsUrl);
|
||||
if (!response.ok) {
|
||||
throw new Error("GisStationsMeasurements konnte nicht geladen werden");
|
||||
}
|
||||
return await response.json();
|
||||
};
|
||||
10
redux/api/fromWebService/fetchGisStationsStatusDistrict.js
Normal file
10
redux/api/fromWebService/fetchGisStationsStatusDistrict.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// /redux/api/fromWebService/fetchGisStationsStatusDistrict.js
|
||||
import { mapGisStationsStatusDistrictUrl } from "../../../config/config";
|
||||
|
||||
export const fetchGisStationsStatusDistrict = async () => {
|
||||
const response = await fetch(mapGisStationsStatusDistrictUrl);
|
||||
if (!response.ok) {
|
||||
throw new Error("GisStationsStatusDistrict konnte nicht geladen werden");
|
||||
}
|
||||
return await response.json();
|
||||
};
|
||||
Reference in New Issue
Block a user