feat: refactor public note

This commit is contained in:
hamster1963
2024-12-19 13:48:13 +08:00
parent 3d66582a3a
commit 407332c938
8 changed files with 285 additions and 262 deletions

View File

@@ -0,0 +1,21 @@
import { cn } from "@/lib/utils"
import { Progress } from "./ui/progress"
export default function RemainPercentBar({
value,
className,
}: {
value: number
className?: string
}) {
return (
<Progress
aria-label={"Server Usage Bar"}
aria-labelledby={"Server Usage Bar"}
value={value}
indicatorClassName={value < 30 ? "bg-red-500" : value < 70 ? "bg-orange-400" : "bg-green-500"}
className={cn("h-[3px] rounded-sm w-[70px]", className)}
/>
)
}