"use client"; import { cn } from "@/lib/utils"; /** * A filter toggle. Used by the Log tab and the Configuration tab, which is why * it lives here rather than inside whichever panel happened to need it first. * * `aria-pressed` rather than a checkbox: it is a control that changes what the * list below shows, not a value being submitted, and screen readers announce * the pressed state without any extra labelling. */ export function FilterChip({ active, onClick, children, }: { active: boolean; onClick: () => void; children: React.ReactNode; }) { return ( ); }