Files
SnowLuma/.pnpm-store/v11/files/4d/e9cd76ef6cdc4a6ff5fc2e486ea48427765d4461b1d401964f447abb33992106fc95f2a02cb5fe1ad4f59c366874574f8b14aaf75cdaa8d2b0adaffef39177
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

6 lines
419 B
Plaintext

import { RouteById } from './routeInfo.js';
import { AnyRouter } from './router.js';
import { Expand } from './utils.js';
export type ResolveUseLoaderDeps<TRouter extends AnyRouter, TFrom> = Expand<RouteById<TRouter['routeTree'], TFrom>['types']['loaderDeps']>;
export type UseLoaderDepsResult<TRouter extends AnyRouter, TFrom, TSelected> = unknown extends TSelected ? ResolveUseLoaderDeps<TRouter, TFrom> : TSelected;