UNPKG

@matthew.ngo/react-filter-pilot

Version:

Powerful filtering, pagination, and sorting for React with TanStack Query integration

3 lines 1.06 kB
'use strict';/* @matthew.ngo/react-filter-pilot - MIT License */ var o=Object.defineProperty;var i=(n,e)=>o(n,"name",{value:e,configurable:true});function a(n){const e={...n};return e.gcTime===void 0&&e.cacheTime!==void 0&&(e.gcTime=e.cacheTime),e.cacheTime===void 0&&e.gcTime!==void 0&&(e.cacheTime=e.gcTime),e}i(a,"normalizeQueryOptions");function c(){try{const{QueryClient:n}=require("@tanstack/react-query");return "gcTime"in(new n().getDefaultOptions().queries||{})?"5":"4"}catch{return "unknown"}}i(c,"detectTanStackQueryVersion");function m(n,e=c()){const t=a(n);if(e==="5"){const{cacheTime:u,...r}=t;return r}else if(e==="4"){const{gcTime:u,...r}=t;return r}return t}i(m,"createQueryOptions");function f(n,e=c()){const t=m(n,e);return e==="5"?{...t,initialPageParam:n.initialPageParam??null}:t}i(f,"createInfiniteQueryOptions");exports.createInfiniteQueryOptions=f;exports.createQueryOptions=m;exports.detectTanStackQueryVersion=c;exports.normalizeQueryOptions=a;//# sourceMappingURL=tanstack-query.cjs.map //# sourceMappingURL=tanstack-query.cjs.map