ComponentsUtilities

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).

Features2APIThemingAccessibility

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