UNPKG

@tanstack/react-router

Version:

Modern and scalable routing for React applications

26 lines (25 loc) 801 B
const require_useMatch = require("./useMatch.cjs"); //#region src/useLoaderDeps.tsx /** * Read and select the current route's loader dependencies object. * * Options: * - `from`: Choose which route's loader deps to read * - `select`: Map the deps to a derived value * - `structuralSharing`: Enable structural sharing for stable references * * @returns The loader deps (or selected value) for the matched route. * @link https://tanstack.com/router/latest/docs/framework/react/api/router/useLoaderDepsHook */ function useLoaderDeps(opts) { const { select, ...rest } = opts; return require_useMatch.useMatch({ ...rest, select: (s) => { return select ? select(s.loaderDeps) : s.loaderDeps; } }); } //#endregion exports.useLoaderDeps = useLoaderDeps; //# sourceMappingURL=useLoaderDeps.cjs.map