diff --git a/ui/src/pages/workflows/WorkflowList.tsx b/ui/src/pages/workflows/WorkflowList.tsx index 696df2688..cd945ec38 100644 --- a/ui/src/pages/workflows/WorkflowList.tsx +++ b/ui/src/pages/workflows/WorkflowList.tsx @@ -52,6 +52,8 @@ const WorkflowList = () => { { key: "name", title: t("workflow.props.name"), + sorter: true, + sortOrder: sorter.columnKey === "name" ? sorter.order : void 0, render: (_, record) => (
{record.name || "\u00A0"} @@ -242,7 +244,7 @@ const WorkflowList = () => { () => { const { columnKey: sorterKey, order: sorterOrder } = sorter; let sort: string | undefined; - sort = sorterKey === "lastRun" ? "lastRunTime" : void 0; + sort = sorterKey === "name" ? "name" : sorterKey === "lastRun" ? "lastRunTime" : void 0; sort = sort && (sorterOrder === "ascend" ? `${sort}` : sorterOrder === "descend" ? `-${sort}` : void 0); return listWorkflows({