Component gallery

Dropdown

Floating panels anchored to any trigger: menus, custom bodies, placement, and outside-click dismissal.

Triggers

Any element works as the trigger: house Button, Chip, icon button, plain button

matchTriggerWidth

The panel sizes itself to exactly the trigger's width: menus under full-width controls

Events

hover / right-click / double-click via floating-ui interaction hooks

Placement, offset, arrow

Any floating-ui placement; offset tunes the gap; arrow points back at the trigger

Composed: filter picker

Dropdown + Chips: the everyday table-toolbar shape

Controlled

open/setOpen lift the state to the caller

Styling slots

Every className the component exposes, and what it reaches
className
the position wrapper
panelClassName
the animated content box
arrowClassName
the pointer
@versable-git/ui · all states, both themes