@matthew.ngo/react-filter-pilot
Version:
Powerful filtering, pagination, and sorting for React with TanStack Query integration
3 lines • 613 B
JavaScript
import {a}from'../chunk-KDVV4H2M.js';import {useSearchParams,useRouter,usePathname}from'next/navigation';/* @matthew.ngo/react-filter-pilot - MIT License */
function P(){const t=useSearchParams(),n=useRouter(),o=usePathname();return {getParams:a(()=>{const r=new URLSearchParams;return Array.from(t.entries()).forEach(([a,s])=>{r.set(a,s);}),r},"getParams"),setParams:a(r=>{const a=r.toString(),s=a?`?${a}`:"";n.replace(`${o}${s}`);},"setParams")}}a(P,"useNextJsAppCustomUrlHandler");export{P as useNextJsAppCustomUrlHandler};//# sourceMappingURL=nextJsAppCustom.js.map
//# sourceMappingURL=nextJsAppCustom.js.map