//
// SPDX-License-Identifier: AGPL-3.0
-import { Middleware } from "../../../node_modules/redux";
+import { Middleware } from "redux";
import { dataExplorerActions, bindDataExplorerActions } from "./data-explorer-action";
import { DataExplorerMiddlewareService } from "./data-explorer-middleware-service";
export const dataExplorerMiddleware = (service: DataExplorerMiddlewareService): Middleware => api => next => {
const actions = bindDataExplorerActions(service.getId());
- next(actions.SET_COLUMNS({ columns: service.getColumns() }));
return action => {
const handleAction = <T extends { id: string }>(handler: (data: T) => void) =>