+export type DataExplorerState = Record<string, DataExplorer>;
+
+export const dataExplorerReducer = (state: DataExplorerState = {}, action: DataExplorerAction) =>
+ dataExplorerActions.match(action, {
+ CLEAR: ({ id }) =>
+ update(state, id, explorer => ({ ...explorer, page: 0, itemsAvailable: 0, items: [] })),