import { RiCheckLine } from "@remixicon/react"; import type { ReactNode } from "react"; import { cx } from "@/utils/cx"; // A pill-shaped on/off filter toggle on BoardUI tokens. // Shows a check when pressed so state never relies on color alone. interface ChipProps { pressed: boolean; onClick: () => void; children: ReactNode; /** "sm" for dense filter rows, "md" for settings panels. */ size?: "sm" | "md"; /** Dashed outline when off: tells a second filter row apart from the first. */ dashed?: boolean; } export function Chip({ pressed, onClick, children, size = "md", dashed = false }: ChipProps) { return ( ); }