diff --git a/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx b/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx index afb37fa1..112a72cd 100644 --- a/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx +++ b/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx @@ -38,6 +38,7 @@ import { useWorkspace } from "../../context"; import { WindowVirtualizer } from "virtua/solid" const COL_COUNT_WIDTH = 260; +const COL_TOTAL_WIDTH = 80; const COL_TIME_WIDTH = 140; const Content = styled("div", { @@ -674,6 +675,22 @@ export function List() { Last 24hrs + + + Total + + ({ label: hour, value: hours[hour] || 0 })); }); + const totalCount = createMemo(() => + counts().reduce((sum, item) => sum + item.count, 0) + ); + const navigator = useKeyboardNavigator(); return ( @@ -901,6 +922,17 @@ function IssueRow(props: IssueProps) { tooltipAlignment={props.last ? "top" : "bottom"} /> + + + {totalCount().toLocaleString()} + +