Added progress component

This commit is contained in:
2025-08-09 14:25:27 -04:00
parent e1b3000121
commit 4e3c984125
17 changed files with 447 additions and 2 deletions

29
lib/types/Progress.d.ts vendored Normal file
View File

@@ -0,0 +1,29 @@
export type ProgressSize = "none" | "xs" | "sm" | "md" | "lg" | "xl" | "full";
export type ProgressRounding = "none" | "sm" | "md" | "lg" | "full";
export interface ProgressProps {
id?: string;
className?: string;
value?: number;
min: number;
max: number;
size?: ProgressSize;
rounding?: ProgressRounding;
label: string;
tabIndex?: number;
progressColor: string;
backgroundColor: string;
}
export interface ThemedProgressProps {
id?: string;
className?: string;
value?: number;
min: number;
max: number;
size?: ProgressSize;
rounding?: ProgressRounding;
label: string;
tabIndex?: number;
}