X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f79d1cdf7696a3bbcc374df5ce4d1761a28a5ea5..5b7b834bcab1a32fe77851d78fd984e1c96465ee:/services/workbench2/src/store/data-explorer/data-explorer-action.ts diff --git a/services/workbench2/src/store/data-explorer/data-explorer-action.ts b/services/workbench2/src/store/data-explorer/data-explorer-action.ts index a330b97426..9aa5e2e748 100644 --- a/services/workbench2/src/store/data-explorer/data-explorer-action.ts +++ b/services/workbench2/src/store/data-explorer/data-explorer-action.ts @@ -15,6 +15,7 @@ export enum DataTableRequestState { export const dataExplorerActions = unionize({ CLEAR: ofType<{ id: string }>(), RESET_PAGINATION: ofType<{ id: string }>(), + RESET_ITEMS_AVAILABLE: ofType<{ id: string }>(), REQUEST_ITEMS: ofType<{ id: string; criteriaChanged?: boolean, background?: boolean }>(), REQUEST_STATE: ofType<{ id: string; criteriaChanged?: boolean }>(), SET_FETCH_MODE: ofType<{ id: string; fetchMode: DataTableFetchMode }>(), @@ -37,6 +38,7 @@ export type DataExplorerAction = UnionOf; export const bindDataExplorerActions = (id: string) => ({ CLEAR: () => dataExplorerActions.CLEAR({ id }), RESET_PAGINATION: () => dataExplorerActions.RESET_PAGINATION({ id }), + RESET_ITEMS_AVAILABLE: () => dataExplorerActions.RESET_ITEMS_AVAILABLE({ id }), REQUEST_ITEMS: (criteriaChanged?: boolean, background?: boolean) => dataExplorerActions.REQUEST_ITEMS({ id, criteriaChanged, background }), SET_FETCH_MODE: (payload: { fetchMode: DataTableFetchMode }) => dataExplorerActions.SET_FETCH_MODE({ ...payload, id }), SET_COLUMNS: (payload: { columns: DataColumns }) => dataExplorerActions.SET_COLUMNS({ ...payload, id }),