import type { ButtonHTMLAttributes, CSSProperties } from "react"; import { cn } from "@/lib/utils"; export type DotTogglePillProps = Omit, "children"> & { label: string; dotColor: string; selected: boolean; selectedBg?: string; selectedText?: string; }; export function DotTogglePill({ label, dotColor, selected, selectedBg, selectedText, className, type = "button", disabled, style, ...props }: DotTogglePillProps) { const selectedStyle: CSSProperties | undefined = selected && selectedBg ? { background: selectedBg } : undefined; return ( ); }