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