@adonis-agora/filter-client
v0.2.0
Published
Client-side query builder for @agora/filter — build filter query strings, with optional TanStack Table state sync.
Maintainers
Readme
@agora/filter-client
Framework-agnostic client-side query builder for @agora/filter
— fluently build filter/sort/pagination query strings, with optional TanStack
Table state sync.
import { filterQuery } from '@agora/filter-client'
const qs = filterQuery()
.where('status', 'eq', 'active')
.where('age', 'gte', 18)
.sort('createdAt', 'desc')
.page(1, 25)
.toQueryString()
// → filter[status]=active&filter[age][gte]=18&sort=-createdAt&page=1&size=25License
MIT © Davi Carvalho
