import {Module} from "@/interfaces"; import clsx from "clsx"; interface Props { label: string; percentage: number; color: "blue" | "orange" | "green" | Module; useColor?: boolean; className?: string; } export default function ProgressBar({label, percentage, color, useColor = false, className}: Props) { const progressColorClass: {[key in typeof color]: string} = { blue: "bg-mti-blue-light", orange: "bg-mti-orange-light", green: "bg-mti-green-light", reading: "bg-ielts-reading", listening: "bg-ielts-listening", writing: "bg-ielts-writing", speaking: "bg-ielts-speaking", }; return (
{label}
); }