mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat(site): decrease the number of statuses in the workspaces filter (#10283)
This commit is contained in:
@@ -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<UseFilterMenuOptions<StatusOption>, "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,
|
||||
|
||||
Reference in New Issue
Block a user