import { cn } from "@browser-skill/ui"; export interface SwitchProps { checked: boolean; onCheckedChange: (checked: boolean) => void; "aria-label": string; "data-slot"?: string; } /** * The popup's single toggle switch — every settings row uses this same * component and size; hierarchy between primary and secondary settings is * conveyed by copy/iconography, not by control size. */ export function Switch({ checked, onCheckedChange, "aria-label": ariaLabel, "data-slot": dataSlot, }: SwitchProps) { return ( ); }