// redux/slices/tdrChartDataSlice.ts import { createSlice, PayloadAction } from "@reduxjs/toolkit"; interface TDRChartDataState { data: { timestamp: string; tdr: number }[]; } const initialState: TDRChartDataState = { data: [], }; const tdrChartDataSlice = createSlice({ name: "tdrChartData", initialState, reducers: { setTDRChartData( state, action: PayloadAction<{ timestamp: string; tdr: number }[]> ) { state.data = action.payload; }, }, }); export const { setTDRChartData } = tdrChartDataSlice.actions; export default tdrChartDataSlice.reducer;