Filter State
Filters of a list page that survive a reload and can be shared as a link — saved in local storage and, when asked, in the query string. Back and forward restore them.
Part of @tectra-ng/utils (npm install @tectra-ng/utils, also included in tectra-ng).
Basic
Change the filters and reload the page: they come back from local storage. The badge counts the changed keys, Reset clears them.
| Login page is slow | Open | Platform |
| Export misses a column | In progress | Data |
| Typo in the invoice email | Done | Support |
| Dark mode flicker | Open | Design |
| Webhook retries twice | In progress | Platform |
Url
With url: true the changed values also go to the address bar of this page — copy the link, or press Back to step through the earlier filters.
no query params — the initial filters