- Home - Components - Progress # Progress Displays an indicator showing the completion progress of a task, typically displayed as a progress bar. ## Props Prop Type Default Description value number 0 The progress value (0-100) max number 100 The maximum value className string - Additional CSS classes ...progress props ComponentProps - All Radix Progress props are supported ## Basic Usage ```
0%
50%
100%
``` ## Animated Progress ``` function AnimatedProgress() { const [progress, setProgress] = useState(0); useEffect(() => { const timer = setInterval(() => { setProgress((prev) => { if (prev >= 100) return 0; return prev + 10; }); }, 500); return () => clearInterval(timer); }, []); return (
Animated Progress {progress}%
); } ```