From 71b94cdcaac6fe4a9a579eb8ac84094a9bd71f5a Mon Sep 17 00:00:00 2001 From: Marco Beretta <81851188+berry-13@users.noreply.github.com> Date: Mon, 15 Dec 2025 23:56:34 +0100 Subject: [PATCH] feat: enhance accessibility in TokenUsageIndicator --- .../Chat/Input/TokenUsageIndicator.tsx | 75 ++++++++++++------- 1 file changed, 46 insertions(+), 29 deletions(-) diff --git a/client/src/components/Chat/Input/TokenUsageIndicator.tsx b/client/src/components/Chat/Input/TokenUsageIndicator.tsx index f4a847ef06..1e8658bfdd 100644 --- a/client/src/components/Chat/Input/TokenUsageIndicator.tsx +++ b/client/src/components/Chat/Input/TokenUsageIndicator.tsx @@ -17,15 +17,23 @@ interface ProgressBarProps { value: number; max: number; colorClass: string; + label: string; showPercentage?: boolean; } -function ProgressBar({ value, max, colorClass, showPercentage = false }: ProgressBarProps) { +function ProgressBar({ value, max, colorClass, label, showPercentage = false }: ProgressBarProps) { const percentage = max > 0 ? Math.min((value / max) * 100, 100) : 0; return (