registry/default/particles/p-progress-1.tsx
"use client";
import { useEffect, useState } from "react";
import { Progress } from "@/registry/default/ui/progress";
export default function Particle() {
const [value, setValue] = useState(20);
useEffect(() => {
const interval = setInterval(() => {
setValue((current) =>
Math.min(100, Math.round(current + Math.random() * 25)),
);
}, 1000);
return () => clearInterval(interval);
}, []);
return <Progress value={value} />;
}















