import { Ruler } from "lucide-react"; interface SizeSelectorProps { sizes: string[] | undefined; selectedSize: string | null; setSelectedSize: (size: string) => void; /** When provided, shows a "راهنمای سایز" link that opens the size guide. */ onSizeGuide?: () => void; } export const SizeSelector = ({ sizes, selectedSize, setSelectedSize, onSizeGuide, }: SizeSelectorProps) => (

انتخاب سایز

{onSizeGuide && ( )}
{sizes?.map((size: string, index: number) => (
setSelectedSize(size)} onKeyDown={() => {}} role="button" tabIndex={0} >

{size}

))}
);