projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '19069-workflow-launching' into 19143-project-list-workflows
[arvados-workbench2.git]
/
src
/
store
/
resource-type-filters
/
resource-type-filters.ts
diff --git
a/src/store/resource-type-filters/resource-type-filters.ts
b/src/store/resource-type-filters/resource-type-filters.ts
index 0539cefecc93dc74df0912b8450d81613c9e566b..64a391ca9e5419ac7c3e9c79e4e4a04606304c93 100644
(file)
--- a/
src/store/resource-type-filters/resource-type-filters.ts
+++ b/
src/store/resource-type-filters/resource-type-filters.ts
@@
-27,6
+27,7
@@
export enum ObjectTypeFilter {
PROJECT = 'Project',
PROCESS = 'Process',
COLLECTION = 'Data collection',
PROJECT = 'Project',
PROCESS = 'Process',
COLLECTION = 'Data collection',
+ WORKFLOW = 'Workflow',
}
export enum GroupTypeFilter {
}
export enum GroupTypeFilter {
@@
-63,6
+64,7
@@
export const getSimpleObjectTypeFilters = pipe(
initFilter(ObjectTypeFilter.PROJECT),
initFilter(ObjectTypeFilter.PROCESS),
initFilter(ObjectTypeFilter.COLLECTION),
initFilter(ObjectTypeFilter.PROJECT),
initFilter(ObjectTypeFilter.PROCESS),
initFilter(ObjectTypeFilter.COLLECTION),
+ initFilter(ObjectTypeFilter.WORKFLOW),
);
// Using pipe() with more than 7 arguments makes the return type be 'any',
);
// Using pipe() with more than 7 arguments makes the return type be 'any',
@@
-86,6
+88,8
@@
export const getInitialResourceTypeFilters = pipe(
initFilter(CollectionTypeFilter.INTERMEDIATE_COLLECTION, ObjectTypeFilter.COLLECTION),
initFilter(CollectionTypeFilter.LOG_COLLECTION, ObjectTypeFilter.COLLECTION),
),
initFilter(CollectionTypeFilter.INTERMEDIATE_COLLECTION, ObjectTypeFilter.COLLECTION),
initFilter(CollectionTypeFilter.LOG_COLLECTION, ObjectTypeFilter.COLLECTION),
),
+ initFilter(ObjectTypeFilter.WORKFLOW)
+
);
export const getInitialProcessTypeFilters = pipe(
);
export const getInitialProcessTypeFilters = pipe(
@@
-133,6
+137,8
@@
const objectTypeToResourceKind = (type: ObjectTypeFilter) => {
return ResourceKind.PROCESS;
case ObjectTypeFilter.COLLECTION:
return ResourceKind.COLLECTION;
return ResourceKind.PROCESS;
case ObjectTypeFilter.COLLECTION:
return ResourceKind.COLLECTION;
+ case ObjectTypeFilter.WORKFLOW:
+ return ResourceKind.WORKFLOW;
}
};
}
};