@matthew.ngo/react-filter-pilot
Version:
Powerful filtering, pagination, and sorting for React with TanStack Query integration
3 lines • 672 B
JavaScript
;var router=require('next/router');/* @matthew.ngo/react-filter-pilot - MIT License */
var o=Object.defineProperty;var s=(t,r)=>o(t,"name",{value:r,configurable:true});function h(){const t=router.useRouter();return {getParams:s(()=>{const r=new URLSearchParams;return Object.entries(t.query).forEach(([a,e])=>{Array.isArray(e)?r.set(a,e.join(",")):e&&r.set(a,e);}),r},"getParams"),setParams:s(r=>{const a={};r.forEach((e,n)=>{a[n]=e;}),t.push({pathname:t.pathname,query:a},void 0,{shallow:true});},"setParams")}}s(h,"useNextJsPagesUrlHandler");exports.useNextJsPagesUrlHandler=h;//# sourceMappingURL=nextJsPages.cjs.map
//# sourceMappingURL=nextJsPages.cjs.map