useTableFilterState@astryxdesign/core v0.5.2 · useTableFilterState
Usage
Managed state hook for table filtering. Returns the current filter map and an onChange handler. Pass the result directly to useTableFiltering.
tsimport {useTableFilterState} from '@astryxdesign/core/Table'
Parameters
| Param | Type | Description |
|---|---|---|
initialState | Optional initial filter state map. |
Examples
Common configurations, variations, and states.Table — Inline Filters
Table with inline filter controls rendered directly below each column header.
Table — Popover Filters
Table with popover filter controls triggered by icons in column headers.
Use with shadcn
Already using the shadcn registry workflow? Install the real Astryx package and a local public re-export. Component implementation source stays in Astryx. How compatibility works.
This install URL expires with the draft preview.Install the editable showcase compositionbashnpx shadcn@latest add https://astryx-4p843mspp-fbopensource.vercel.app/r/hooks/use-table-filter-state.json
bashnpx shadcn@latest add https://astryx-4p843mspp-fbopensource.vercel.app/r/examples/table/popover-filters.json