APP_VERSION = "1.0.18.0"

feat: GeocoderFeature mit Feature Toggle und Anpassungen integriert

- GeocoderFeature als separates Modul implementiert und initialisiert.
- Feature Toggle für Geocoder in .env.local hinzugefügt (NEXT_PUBLIC_ENABLE_GEOCODER).
- Dynamische Aktivierung des Geocoders über MapComponent.js basierend auf Feature-Flag.
- Anpassungen zur Entfernung bzw. Anpassung der Fehlermeldung "Nothing found".
- Styling-Verbesserungen für das Suchfeld mit Tailwind CSS.
This commit is contained in:
ISA
2024-12-27 09:18:20 +01:00
parent c68522bd88
commit d2715466e3
9 changed files with 247 additions and 143 deletions

View File

@@ -1,23 +1,7 @@
// redux/slices/zoomTriggerSlice.js
import { createSlice } from "@reduxjs/toolkit";
import { atom } from "recoil";
const initialState = {
zoomTrigger: 0,
};
const zoomTriggerSlice = createSlice({
name: "zoomTrigger",
initialState,
reducers: {
incrementZoomTrigger(state) {
state.zoomTrigger += 1; // Zustand erhöhen
},
resetZoomTrigger(state) {
state.zoomTrigger = 0; // Zustand zurücksetzen
},
},
export const zoomTriggerState = atom({
key: "zoomTriggerState",
default: 0, // Dies kann eine einfache Zählvariable sein, die inkrementiert wird.
});
export const { incrementZoomTrigger, resetZoomTrigger } = zoomTriggerSlice.actions;
export const selectZoomTrigger = (state) => state.zoomTrigger.zoomTrigger;
export default zoomTriggerSlice.reducer;