// redux/slices/zoomTriggerSlice.js import { createSlice } from "@reduxjs/toolkit"; 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 { incrementZoomTrigger, resetZoomTrigger } = zoomTriggerSlice.actions; export const selectZoomTrigger = (state) => state.zoomTrigger.zoomTrigger; export default zoomTriggerSlice.reducer;