UNPKG

@suspensive/react-query-4

Version:

Suspensive interfaces for @tanstack/react-query@4

18 lines (15 loc) 879 B
'use client'; Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); let _tanstack_react_query = require("@tanstack/react-query"); //#region src/usePrefetchInfiniteQuery.ts /** * The `usePrefetchInfiniteQuery` does not return anything, it should be used just to fire a prefetch during render, before a suspense boundary that wraps a component that uses `useSuspenseInfiniteQuery`. * @see {@link https://suspensive.org/docs/react-query/usePrefetchInfiniteQuery Suspensive Docs} */ function usePrefetchInfiniteQuery(options) { const queryClient = (0, _tanstack_react_query.useQueryClient)(); if (typeof options.queryKey !== "undefined" && !queryClient.getQueryState(options.queryKey)) queryClient.prefetchInfiniteQuery(options); } //#endregion exports.usePrefetchInfiniteQuery = usePrefetchInfiniteQuery; //# sourceMappingURL=usePrefetchInfiniteQuery.cjs.map