From f64b9cab9006e0c0c5e8fcbc7261bea0a84c828e Mon Sep 17 00:00:00 2001 From: Bruno Quaresma Date: Mon, 16 Oct 2023 09:46:06 -0300 Subject: [PATCH] feat(site): decrease the number of statuses in the workspaces filter (#10283) --- site/src/pages/WorkspacesPage/filter/menus.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/site/src/pages/WorkspacesPage/filter/menus.ts b/site/src/pages/WorkspacesPage/filter/menus.ts index 890923ef9b..d83a00aba6 100644 --- a/site/src/pages/WorkspacesPage/filter/menus.ts +++ b/site/src/pages/WorkspacesPage/filter/menus.ts @@ -1,6 +1,6 @@ import { StatusOption, TemplateOption } from "./options"; import { getTemplates } from "api/api"; -import { WorkspaceStatuses } from "api/typesGenerated"; +import { WorkspaceStatus } from "api/typesGenerated"; import { getDisplayWorkspaceStatus } from "utils/workspace"; import { UseFilterMenuOptions, useFilterMenu } from "components/Filter/menu"; @@ -54,7 +54,13 @@ export const useStatusFilterMenu = ({ value, onChange, }: Pick, "value" | "onChange">) => { - const statusOptions = WorkspaceStatuses.map((status) => { + const statusesToFilter: WorkspaceStatus[] = [ + "running", + "stopped", + "failed", + "pending", + ]; + const statusOptions = statusesToFilter.map((status) => { const display = getDisplayWorkspaceStatus(status); return { label: display.text,