UNPKG

@jimjam.dev/url-state

Version:
12 lines 481 B
import { deserializeUrl } from './serializer'; import { QueryBuilder } from './query-builder'; /** * Get query builder result from URL state * This is what you'd use with your backend: getUsers(getQueryFromUrl(searchParams)) */ export function getQueryFromUrl(searchParams, uniqueKey = '') { const filteredParams = deserializeUrl(searchParams, uniqueKey); const builder = new QueryBuilder(); return builder.build(filteredParams); } //# sourceMappingURL=server.js.map