Welcome to Vanilla Breeze
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
Enhanced table features with sorting, filtering, pagination, and row selection using the data-table component.
This example demonstrates all interactive features: sortable columns, text filtering, pagination, row selection, and bulk actions.
| Name | Department | Hired | ||
|---|---|---|---|---|
| Alice Chen | alice.chen@company.com | Engineering | Mar 15, 2021 | |
| Bob Martinez | bob.martinez@company.com | Marketing | Jul 22, 2020 | |
| Carol Johnson | carol.johnson@company.com | Sales | Nov 1, 2019 | |
| David Kim | david.kim@company.com | Engineering | Jan 10, 2022 | |
| Emma Wilson | emma.wilson@company.com | Design | Sep 5, 2021 | |
| Frank Brown | frank.brown@company.com | Support | Apr 18, 2020 | |
| Grace Lee | grace.lee@company.com | Engineering | Feb 28, 2023 | |
| Henry Davis | henry.davis@company.com | Finance | Jun 12, 2018 | |
| Ivy Thomas | ivy.thomas@company.com | Marketing | Aug 30, 2022 | |
| Jack White | jack.white@company.com | Sales | Dec 3, 2021 |
Events dispatched by the table component:
data-filterabledata-paginate="5"th[data-sort="type"]string, number, date.data-selectable on rowsdata-action="select-all" and data-action="select-row".[data-bulk-actions][data-selected-count] to show selection count.data-sort-value on cells