From 3259741765d4d544c2713ad4787c8277ebbdf781 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Wed, 19 Aug 2026 18:47:45 +0200 Subject: [PATCH] refactor(webui): adopt semantic workspace actions --- .../src/features/committee/CommitteePage.tsx | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/webui/src/features/committee/CommitteePage.tsx b/webui/src/features/committee/CommitteePage.tsx index f5623b7..6a096ac 100644 --- a/webui/src/features/committee/CommitteePage.tsx +++ b/webui/src/features/committee/CommitteePage.tsx @@ -4,14 +4,12 @@ import { ListPlus, Pencil, Plus, - RefreshCw, Search, ShieldCheck, Vote } from "lucide-react"; import { useCallback, useEffect, useMemo, useState, type ReactNode } from "react"; -import { ActionToolbar, - ActionBlockerHint, +import { ActionBlockerHint, Button, DocumentationHelpLink, DismissibleAlert, @@ -24,6 +22,7 @@ import { ActionToolbar, hasScope, i18nMessage, usePlatformLanguage, + WorkspaceActionBar, WorkspaceFrame, type PlatformRouteContext } from "@govoplan/core-webui"; @@ -186,16 +185,17 @@ export default function CommitteePage({ settings, auth }: PlatformRouteContext) return (
- - { event.preventDefault(); void refresh(); }} className="committee-search"> + void refresh(), loading }} + className="committee-toolbar" + contextActions={ { event.preventDefault(); void refresh(); }} className="committee-search"> - - - - + } + helpAction={} + /> {error ? {error} : null} {loading && bodies.length === 0 ? : null}