diff --git a/src/components/ui/progress-bar.tsx b/src/components/ui/progress-bar.tsx index ef5e446..cd094f2 100644 --- a/src/components/ui/progress-bar.tsx +++ b/src/components/ui/progress-bar.tsx @@ -8,12 +8,19 @@ export const ProgressBar = ({ value: number; h?: string; className?: string; -}) => ( -
+}) => { + const clampedValue = Math.max(0, Math.min(100, value)); + const progressRoundedClass = + clampedValue < 10 ? "rounded-sm" : "rounded-full"; + + return (
-
-); + className={`w-full bg-(--accent-4)/50 rounded-full ${h} overflow-hidden`}> +
+ + ); +};