@cfxlabsinc/b2b-services
    Preparing search index...

    The presentational trigger button shared by FacetPill (popover) and call sites that open a dialog instead (high-cardinality selectors). Dashed border when empty, solid when a summary is set; shows "label: summary" and an optional count badge. Pass onClick to open a dialog, or let FacetPill wrap it in a PopoverTrigger for the inline-popover pattern.

    type FacetPillTriggerProps = {
        className?: string;
        count?: number;
        disabled?: boolean;
        label: string;
        onClick?: () => void;
        summary?: ReactNode;
    }
    Index
    className?: string
    count?: number

    Count badge (e.g. number of selected values). 0/undefined hides it.

    disabled?: boolean
    label: string
    onClick?: () => void
    summary?: ReactNode

    Applied-value summary; when set, the pill reads "label: summary".