- falsches .js im API Pfad entfernt - Development lädt jetzt korrekt /api/cpl/opcuaAPIHandler - Production bleibt unverändert
14 lines
517 B
TypeScript
14 lines
517 B
TypeScript
// /redux/thunks/fetchLast20MessagesThunk.ts
|
|
import { createAsyncThunk } from "@reduxjs/toolkit";
|
|
import { fetchLast20MessagesFromWindow } from "../../services/fetchLast20MessagesService";
|
|
import { setLast20Messages } from "../slices/last20MessagesSlice";
|
|
|
|
export const fetchLast20MessagesThunk = createAsyncThunk(
|
|
"last20Messages/fetchLast20Messages",
|
|
async (_, { dispatch }) => {
|
|
const messages = await fetchLast20MessagesFromWindow();
|
|
dispatch(setLast20Messages(messages));
|
|
return messages;
|
|
}
|
|
);
|