Founding price: $35, then $79.99 after 23:59 UTC on 4 November, then $79.99
Get ProA floating toolbar for bulk actions that appears when items are selected, announces the count and clears with Escape.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it above a selectable list or table when several rows can be acted on together: archive, move, delete, export.
Do not use it for per-row actions (use a row menu) or when only one item can be selected.
| Prop | Type | Default | Description |
|---|---|---|---|
count | number | - | Selected items. The bar shows while above 0. |
onClear | () => void | - | Called by Clear and by Escape. |
noun | string | item | Singular noun for the count. |
label | string | Bulk actions | Accessible name of the toolbar. |
children | ReactNode | - | The action buttons. |
role="toolbar" and a label; a separate polite status region announces "3 files selected" with the right plural.prefers-reduced-motion.| Key | Action |
|---|---|
| Tab | moves across the actions and Clear |
| Escape | clears the selection |
The component ships a Testing Library test (action-bar.test.tsx) that covers hiding at zero, the announcement and plural, clearing and a selectable list.