jatui

FilterDropdown

Multi-select filter dropdown with badge and checkbox styles

Badge style (default)

Checkbox style

Inline mode

Props

PropTypeDefaultDescription
labelstring-Trigger button label
optionsFilterOption[]-Available filter values
selectedSet<string>-Currently selected values
onToggle(value) => void-Called when an option is toggled
colorFn(value, isSelected) => string-Returns a badge class for a value
emptyMeansAllbooleanfalseEmpty selection shows allSelectedText
allSelectedTextstring"all"Text when everything is selected
mode"dropdown" | "inline""dropdown"Display mode
style"badge" | "checkbox""badge"Option presentation
menuWidthstring"min-w-48"Tailwind width class for the menu