refactor: API-URL in .env.local ausgelagert für zentrale Verwaltung
- `NEXT_PUBLIC_API_PORT_3000` in `.env.local` definiert - `poiTypesSlice.js` so angepasst, dass die API-URL dynamisch aus `.env.local` geladen wird - Harte URL entfernt, jetzt konfigurierbar ohne Code-Änderung - Erfordert Neustart von Next.js, um `.env.local` zu laden
This commit is contained in:
@@ -3,7 +3,8 @@ import { createSlice, createAsyncThunk } from "@reduxjs/toolkit";
|
||||
|
||||
// API-Abruf für POI-Typen
|
||||
export const fetchPoiTypes = createAsyncThunk("poiTypes/fetchPoiTypes", async () => {
|
||||
const response = await fetch("http://192.168.10.33:3000/api/talas_v5_DB/poiTyp/readPoiTyp");
|
||||
const API_BASE_URL = process.env.NEXT_PUBLIC_API_PORT_3000;
|
||||
const response = await fetch(`${API_BASE_URL}/api/talas_v5_DB/poiTyp/readPoiTyp`);
|
||||
return await response.json();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user