Filter Chip Group

A group of toggle chips for single or multi-select filtering. Semantically correct — renders as radiogroup / group with aria-checked. Supports leading icons and disabled items.

core/filter-chip-group

Installation

1 · Add registry to components.json

2 · Install component

Examples

Default

Multi-select with icons, and single-select (radio) mode.

API Reference

PropTypeDescription
itemsreq
FilterChipItem[]Array of chip items with value, label, optional icon, and disabled flag.
valuereq
string[]Array of currently selected item values.
onChangereq
(value: string[]) => voidCalled when the selection changes.
mode
"single" | "multiple"Single acts as a radio group; selecting a new item deselects the previous.
disabled
booleanDisables all chips.
className
stringAdditional classes applied to the container div.