projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Unify naming
[arvados-workbench2.git]
/
src
/
views-components
/
data-explorer
/
data-explorer.tsx
diff --git
a/src/views-components/data-explorer/data-explorer.tsx
b/src/views-components/data-explorer/data-explorer.tsx
index f89bc65e9bd37db0a7f087bea34e27d6085f4a30..b0e189f5224251bb93467177f8f1609823d9c092 100644
(file)
--- a/
src/views-components/data-explorer/data-explorer.tsx
+++ b/
src/views-components/data-explorer/data-explorer.tsx
@@
-10,19
+10,19
@@
import { Dispatch } from "redux";
import actions from "../../store/data-explorer/data-explorer-action";
import { DataColumn } from "../../components/data-table/data-column";
import { DataTableFilterItem } from "../../components/data-table-filters/data-table-filters";
import actions from "../../store/data-explorer/data-explorer-action";
import { DataColumn } from "../../components/data-table/data-column";
import { DataTableFilterItem } from "../../components/data-table-filters/data-table-filters";
-import { ContextMenuAction, ContextMenuActionGroup } from "../../components/context-menu/context-menu";
interface Props {
id: string;
interface Props {
id: string;
- contextActions: ContextMenuActionGroup[];
onRowClick: (item: any) => void;
onRowClick: (item: any) => void;
- onContextAction: (action: ContextMenuAction, item: any) => void;
+ onContextMenu: (event: React.MouseEvent<HTMLElement>, item: any) => void;
+ onRowDoubleClick: (item: any) => void;
+ extractKey?: (item: any) => React.Key;
}
}
-const mapStateToProps = (state: RootState, { id
, contextActions
}: Props) =>
+const mapStateToProps = (state: RootState, { id }: Props) =>
getDataExplorer(state.dataExplorer, id);
getDataExplorer(state.dataExplorer, id);
-const mapDispatchToProps = (dispatch: Dispatch, { id,
contextActions, onRowClick, onContextAction
}: Props) => ({
+const mapDispatchToProps = (dispatch: Dispatch, { id,
onRowClick, onRowDoubleClick, onContextMenu
}: Props) => ({
onSearch: (searchValue: string) => {
dispatch(actions.SET_SEARCH_VALUE({ id, searchValue }));
},
onSearch: (searchValue: string) => {
dispatch(actions.SET_SEARCH_VALUE({ id, searchValue }));
},
@@
-47,11
+47,11
@@
const mapDispatchToProps = (dispatch: Dispatch, { id, contextActions, onRowClick
dispatch(actions.SET_ROWS_PER_PAGE({ id, rowsPerPage }));
},
dispatch(actions.SET_ROWS_PER_PAGE({ id, rowsPerPage }));
},
- contextActions,
-
onRowClick,
onRowClick,
- onContextAction
+ onRowDoubleClick,
+
+ onContextMenu,
});
export default connect(mapStateToProps, mapDispatchToProps)(DataExplorer);
});
export default connect(mapStateToProps, mapDispatchToProps)(DataExplorer);