diff --git a/src/components/StageBadge.tsx b/src/components/StageBadge.tsx new file mode 100644 index 0000000..726d9eb --- /dev/null +++ b/src/components/StageBadge.tsx @@ -0,0 +1,38 @@ +import { MapPin } from "lucide-react"; + +interface StageBadgeProps { + stageName: string; + stageColor?: string; + size?: "sm" | "md"; + showIcon?: boolean; +} + +export function StageBadge({ + stageName, + stageColor, + size = "sm", + showIcon = true, +}: StageBadgeProps) { + const sizeClasses = { + sm: "text-xs px-2 py-1 gap-1", + md: "text-sm px-3 py-1.5 gap-2", + }; + + const iconSize = { + sm: "h-3 w-3", + md: "h-4 w-4", + }; + + return ( +