// /redux/thunks/fetchTDMDataBySlotThunk.ts import { createAsyncThunk } from "@reduxjs/toolkit"; import { fetchTDMDataBySlot } from "../../services/fetchSingleTDMData"; import { setLoopMeasurementCurveChartData } from "../slices/kabelueberwachungChartSlice"; export const fetchTDMDataBySlotThunk = createAsyncThunk( "tdmChart/fetchSlotData", async (slot: number, { dispatch }) => { const data = await fetchTDMDataBySlot(slot); if (data) { dispatch(setLoopMeasurementCurveChartData(data)); } } );