// redux/store.ts import { configureStore } from "@reduxjs/toolkit"; import authReducer from "./slices/authSlice"; import variablesReducer from "./slices/variablesSlice"; import chartDataReducer from "./slices/chartDataSlice"; import webVersionReducer from "./slices/webVersionSlice"; import digitalInputsReducer from "./slices/digitalInputsSlice"; import kabelueberwachungChartReducer from "./slices/kabelueberwachungChartSlice"; import tdrDataReducer from "./slices/tdrDataSlice"; const store = configureStore({ reducer: { auth: authReducer, variables: variablesReducer, chartData: chartDataReducer, webVersion: webVersionReducer, digitalInputs: digitalInputsReducer, kabelueberwachungChart: kabelueberwachungChartReducer, tdrData: tdrDataReducer, }, }); export type RootState = ReturnType; export type AppDispatch = typeof store.dispatch; export default store;