projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move columns definition out of middleware scope
[arvados-workbench2.git]
/
src
/
store
/
data-explorer
/
data-explorer-middleware-service.ts
diff --git
a/src/store/data-explorer/data-explorer-middleware-service.ts
b/src/store/data-explorer/data-explorer-middleware-service.ts
index 4606307524c84bc161164cc03c8cbe69c77fa4e5..14be4ea7b8c074551989d0dde93ae7350ff5154d 100644
(file)
--- a/
src/store/data-explorer/data-explorer-middleware-service.ts
+++ b/
src/store/data-explorer/data-explorer-middleware-service.ts
@@
-2,9
+2,8
@@
//
// SPDX-License-Identifier: AGPL-3.0
//
// SPDX-License-Identifier: AGPL-3.0
-import { getDataExplorer } from "./data-explorer-reducer";
-import { MiddlewareAPI } from "redux";
-import { DataColumns } from "../../components/data-table/data-table";
+import { Dispatch, MiddlewareAPI } from "redux";
+import { RootState } from "../store";
export abstract class DataExplorerMiddlewareService {
protected readonly id: string;
export abstract class DataExplorerMiddlewareService {
protected readonly id: string;
@@
-17,10
+16,5
@@
export abstract class DataExplorerMiddlewareService {
return this.id;
}
return this.id;
}
- abstract getColumns(): DataColumns<any>;
- abstract requestItems(api: MiddlewareAPI): void;
-
- getDataExplorer(api: MiddlewareAPI) {
- return getDataExplorer(api.getState().dataExplorer, this.id);
- }
+ abstract requestItems(api: MiddlewareAPI<Dispatch, RootState>): void;
}
}