X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/8c399e89842f59ca0b86abde42545423f035695d..72b6c853b95b1ef3da2a0beca3a31e4838a17896:/src/models/search-bar.ts diff --git a/src/models/search-bar.ts b/src/models/search-bar.ts index 4df5c38f..efbbb157 100644 --- a/src/models/search-bar.ts +++ b/src/models/search-bar.ts @@ -12,9 +12,10 @@ export type SearchBarAdvanceFormData = { dateFrom: string; dateTo: string; saveQuery: boolean; - searchQuery: string; + queryName: string; + searchValue: string; properties: PropertyValues[]; -} & PropertyValues; +}; export interface PropertyValues { key: string; @@ -25,4 +26,17 @@ export enum ClusterObjectType { INDIANAPOLIS = "indianapolis", KAISERAUGST = "kaiseraugst", PENZBERG = "penzberg" -} \ No newline at end of file +} + +export const getClusterObjectType = (cluster?: string) => { + switch (cluster) { + case "indianapolis": + return ClusterObjectType.INDIANAPOLIS; + case "kaiseraugst": + return ClusterObjectType.KAISERAUGST; + case "penzberg": + return ClusterObjectType.PENZBERG; + default: + return undefined; + } +};