MCPcopy Create free account

hub / github.com/TanStack/router / functions

Functions10,449 in github.com/TanStack/router

↓ 2 callersFunctionupdateCount
()
e2e/solid-start/server-functions/src/routes/dead-code-preserve.tsx:21
↓ 2 callersFunctionuseAwaited
({ promise: _promise, }: AwaitOptions<T>)
packages/vue-router/src/awaited.tsx:10
↓ 2 callersFunctionuseAwaited
({ promise: _promise, }: AwaitOptions<T>)
packages/solid-router/src/awaited.tsx:11
↓ 2 callersFunctionuseChildMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected>, )
packages/vue-router/src/Matches.tsx:324
↓ 2 callersFunctionuseChildMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected>, )
packages/solid-router/src/Matches.tsx:240
↓ 2 callersFunctionuseChildMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected, TStructuralSharing> & StructuralSharingOption<TRouter
packages/react-router/src/Matches.tsx:299
↓ 2 callersFunctionuseHydrated
()
packages/vue-router/src/ClientOnly.tsx:69
↓ 2 callersFunctionuseIsMounted
()
packages/router-devtools-core/src/utils.tsx:95
↓ 2 callersFunctionuseLocalStorage
( key: string, defaultValue: T | undefined, )
packages/router-devtools-core/src/useLocalStorage.ts:16
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
examples/react/start-supabase-basic/src/hooks/useMutation.ts:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
examples/solid/start-basic-auth/src/hooks/useMutation.ts:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
examples/solid/start-supabase-basic/src/hooks/useMutation.ts:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
examples/solid/kitchen-sink/src/useMutation.tsx:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
e2e/react-start/basic-auth/src/hooks/useMutation.ts:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
e2e/vue-start/basic-auth/src/hooks/useMutation.ts:3
↓ 2 callersFunctionuseMutation
(opts: { fn: (variables: TVariables) => Promise<TData> onSuccess?: (ctx: { data: TData }) => void | Promis
e2e/solid-start/basic-auth/src/hooks/useMutation.ts:3
↓ 2 callersFunctionusePageTitle
()
packages/router-plugin/tests/code-splitter/snapshots/react/3-all-combined-errorComponent-separate/shared-referencing-route@component---loader---notFoundComponent---pendingComponent.tsx:2
↓ 2 callersFunctionuseParentMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected>, )
packages/vue-router/src/Matches.tsx:303
↓ 2 callersFunctionuseParentMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected>, )
packages/solid-router/src/Matches.tsx:221
↓ 2 callersFunctionuseParentMatches
( opts?: UseMatchesBaseOptions<TRouter, TSelected, TStructuralSharing> & StructuralSharingOption<TRouter
packages/react-router/src/Matches.tsx:273
↓ 2 callersFunctionuseScrollRestoration
()
packages/vue-router/src/ScrollRestoration.tsx:12
↓ 2 callersFunctionuseScrollRestoration
()
packages/solid-router/src/ScrollRestoration.tsx:12
↓ 2 callersFunctionuseScrollRestoration
()
packages/react-router/src/ScrollRestoration.tsx:12
↓ 2 callersFunctionuseSlotContext
()
packages/react-start-rsc/src/SlotContext.tsx:16
↓ 2 callersFunctionuseStyles
()
packages/router-devtools-core/src/Explorer.tsx:485
↓ 2 callersFunctionuseTransitionerSetup
()
packages/vue-router/src/Transitioner.tsx:21
↓ 2 callersFunctionuseUpdateCardMutation
()
examples/react/start-convex-trellaux/src/queries.ts:56
↓ 2 callersFunctionuseUpdateCardMutation
()
examples/react/start-trellaux/src/queries.ts:76
↓ 2 callersFunctionuserQueryOptions
(id: string)
examples/react/start-basic-react-query/src/utils/users.tsx:24
↓ 2 callersFunctionuserQueryOptions
(userId: number)
examples/react/kitchen-sink-react-query-file-based/src/utils/queryOptions.ts:34
↓ 2 callersFunctionuserQueryOptions
(userId: number)
examples/react/kitchen-sink-react-query/src/main.tsx:74
↓ 2 callersFunctionuserQueryOptions
(id: string)
examples/solid/start-basic-solid-query/src/utils/users.tsx:24
↓ 2 callersFunctionuserQueryOptions
(userId: number)
examples/solid/kitchen-sink-solid-query/src/main.tsx:74
↓ 2 callersFunctionuserQueryOptions
(userId: number)
examples/solid/kitchen-sink-solid-query-file-based/src/utils/queryOptions.ts:33
↓ 2 callersFunctionuserQueryOptions
(id: string)
e2e/react-start/basic-react-query/src/utils/users.tsx:27
↓ 2 callersFunctionuserQueryOptions
(id: string)
e2e/vue-start/basic-vue-query/src/utils/users.tsx:27
↓ 2 callersFunctionuserQueryOptions
(id: string)
e2e/solid-start/basic-solid-query/src/utils/users.tsx:27
↓ 2 callersFunctionusersQueryOptions
()
examples/react/start-basic-react-query/src/utils/users.tsx:12
↓ 2 callersFunctionusersQueryOptions
(opts: { filterBy?: string sortBy?: 'name' | 'id' | 'email' })
examples/react/kitchen-sink-react-query-file-based/src/utils/queryOptions.ts:25
↓ 2 callersFunctionusersQueryOptions
({ filterBy, sortBy, }: { filterBy?: string sortBy?: UsersViewSortBy })
examples/react/kitchen-sink-react-query/src/main.tsx:58
↓ 2 callersFunctionusersQueryOptions
()
examples/solid/start-basic-solid-query/src/utils/users.tsx:12
↓ 2 callersFunctionusersQueryOptions
({ filterBy, sortBy, }: { filterBy?: string sortBy?: UsersViewSortBy })
examples/solid/kitchen-sink-solid-query/src/main.tsx:58
↓ 2 callersFunctionusersQueryOptions
(opts: { filterBy?: string sortBy?: 'name' | 'id' | 'email' })
examples/solid/kitchen-sink-solid-query-file-based/src/utils/queryOptions.ts:24
↓ 2 callersFunctionusersQueryOptions
()
e2e/react-start/basic-react-query/src/utils/users.tsx:15
↓ 2 callersFunctionusersQueryOptions
()
e2e/vue-start/basic-vue-query/src/utils/users.tsx:15
↓ 2 callersFunctionusersQueryOptions
()
e2e/solid-start/basic-solid-query/src/utils/users.tsx:15
↓ 2 callersFunctionvalibotValidator
( options: TOptions, )
packages/valibot-adapter/src/index.ts:8
↓ 2 callersFunctionvalidate
(input: unknown)
benchmarks/ssr/scenarios/server-fns/vue/src/fns.ts:36
↓ 2 callersFunctionvalidateAndNormalizePrerenderPages
( pages: Array<Page>, routerBaseUrl: URL, )
packages/start-plugin-core/src/prerender.ts:267
↓ 2 callersFunctionvalidateDocumentResponse
(response: Response, request: Request)
benchmarks/memory/server/scenarios/aborted-requests/shared.ts:63
↓ 2 callersFunctionvalidateSearchParams
(expected: TExpected, router: AnyRouter)
packages/vue-router/tests/router.test.tsx:40
↓ 2 callersFunctionvalidateSearchParams
(expected: TExpected, router: AnyRouter)
packages/solid-router/tests/router.test.tsx:40
↓ 2 callersFunctionvalidateSearchParams
(expected: TExpected, router: AnyRouter)
packages/react-router/tests/router.test.tsx:67
↓ 2 callersFunctionvalidateStatus
(response: Response, request: Request)
benchmarks/ssr/scenarios/server-fn-transport/bench.ts:423
↓ 2 callersFunctionvirtualPath
* VirtualModulesPlugin resolves module paths relative to compiler.context. * Prefix them under the app root so they are unique and watcher-friendly.
packages/start-plugin-core/src/rsbuild/virtual-modules.ts:36
↓ 2 callersFunctionvisit
(node: t.Node)
packages/start-plugin-core/src/import-protection/analysis.ts:213
↓ 2 callersFunctionvisitIdentifiers
(node, onIdentifier)
scripts/ts-symbol-references.mjs:195
↓ 2 callersFunctionvisitNode
* Shared visitor logic that collects violations into the provided array
packages/eslint-plugin-start/src/rules/no-client-code-in-server-component/violation-detector.ts:110
↓ 2 callersFunctionwaitForHydration
(page: Page)
e2e/vue-start/basic-auth/tests/app.spec.ts:4
↓ 2 callersFunctionwaitForHydration
(page: Page)
e2e/solid-start/basic-auth/tests/app.spec.ts:4
↓ 2 callersFunctionwaitForHydrationPrefetchStrategy
( strategy: HydrationPrefetchStrategy, options: { element: Element | null signal: AbortSignal
packages/start-client-core/src/hydration/runtime.ts:105
↓ 2 callersFunctionwaitForOutput
( getLogText: () => string, expectedViolation?: ViolationExpectation, )
e2e/react-start/import-protection/tests/violations.setup.ts:144
↓ 2 callersFunctionwaitForRetry
( devServer: DevServer, description: string, action: () => Promise<T>, )
e2e/react-start/server-functions/tests/rsbuild-cache.spec.ts:223
↓ 2 callersFunctionwaitForRouterIdle
(page: Page)
e2e/react-start/basic/tests/redirect.spec.ts:20
↓ 2 callersFunctionwaitForRouterIdle
(page: Page)
e2e/vue-start/basic/tests/redirect.spec.ts:19
↓ 2 callersFunctionwaitForRouterIdle
(page: Page)
e2e/solid-start/basic/tests/redirect.spec.ts:19
↓ 2 callersFunctionwalkIdentifierNode
( current: t.Node | null | undefined, parent: t.Node | undefined, grandparent: t.Node | undefined, par
packages/router-utils/src/compiler-helpers.ts:238
↓ 2 callersFunctionwhen
()
packages/react-start-client/src/tests/Hydrate.test.tsx:447
↓ 2 callersFunctionwithWebpackHmrStyle
* Webpack uses `module.hot` / `import.meta.webpackHot` HMR. Force * `plugin.hmr.style = 'webpack'` so the router HMR adapter emits the correct * acc
packages/router-plugin/src/webpack.ts:18
↓ 2 callersFunctionwithWebpackHmrStyle
* Rspack uses webpack-compatible `module.hot` / `import.meta.webpackHot` HMR. * Force `plugin.hmr.style = 'webpack'` so the router HMR adapter emits
packages/router-plugin/src/rspack.ts:21
↓ 2 callersFunctionwithoutKnownExtension
(id: string)
packages/start-plugin-core/src/import-protection/utils.ts:137
↓ 1 callersFunctionCatchBoundary
(props: CatchBoundaryProps)
packages/vue-router/src/CatchBoundary.tsx:105
↓ 1 callersFunctionDummyPostResource
(postId: string)
packages/router-plugin/tests/code-splitter/snapshots/react/3-all-combined-errorComponent-separate/using@component---loader---notFoundComponent---pendingComponent.tsx:1
↓ 1 callersFunctionDummyPostResource
(postId: string)
packages/router-plugin/tests/code-splitter/snapshots/react/1-default/using.tsx:1
↓ 1 callersFunctionDummyPostResource
(postId: string)
packages/router-plugin/tests/code-splitter/snapshots/react/2-components-combined-loader-separate/using@loader.tsx:1
↓ 1 callersFunctionDummyPostResource
(postId: string)
packages/router-plugin/tests/code-splitter/test-files/react/using.tsx:1
↓ 1 callersFunctionRAW_STREAM_FACTORY_CONSTRUCTOR_BINARY
( stream: ReturnType<typeof createStream>, )
packages/router-core/src/ssr/serializer/RawStream.ts:99
↓ 1 callersFunctionRAW_STREAM_FACTORY_CONSTRUCTOR_TEXT
( stream: ReturnType<typeof createStream>, )
packages/router-core/src/ssr/serializer/RawStream.ts:130
↓ 1 callersFunctionResolvedCatchBoundary
()
packages/solid-router/src/Match.tsx:96
↓ 1 callersFunctionResolvedNotFoundBoundary
()
packages/solid-router/src/Match.tsx:99
↓ 1 callersFunctionResolvedSuspenseBoundary
()
packages/solid-router/src/Match.tsx:94
↓ 1 callersFunctionTanStackRouterCodeSplitterRspack
( options?: RspackRouterPluginOptions, routerPluginContext?: RouterPluginContext, )
packages/router-plugin/src/rspack.ts:83
↓ 1 callersFunctionTanStackRouterGeneratorRspack
( options?: RspackRouterPluginOptions, routerPluginContext?: RouterPluginContext, )
packages/router-plugin/src/rspack.ts:57
↓ 1 callersFunction_resolveBlockerOpts
( opts?: UseBlockerOpts | LegacyBlockerOpts | LegacyBlockerFn, condition?: boolean | any, )
packages/vue-router/src/useBlocker.tsx:84
↓ 1 callersFunction_resolveBlockerOpts
( opts?: UseBlockerOpts | LegacyBlockerOpts | LegacyBlockerFn, condition?: boolean | any, )
packages/solid-router/src/useBlocker.tsx:85
↓ 1 callersFunction_resolveBlockerOpts
( opts?: UseBlockerOpts | LegacyBlockerOpts | LegacyBlockerFn, condition?: boolean | any, )
packages/react-router/src/useBlocker.tsx:86
↓ 1 callersFunction_resolvePromptBlockerArgs
( props: PromptProps | LegacyPromptProps, )
packages/solid-router/src/useBlocker.tsx:268
↓ 1 callersFunction_resolvePromptBlockerArgs
( props: PromptProps | LegacyPromptProps, )
packages/react-router/src/useBlocker.tsx:264
↓ 1 callersFunctionaddCleanup
(fn: void | (() => void))
packages/react-start-client/src/GenericHydrate.tsx:256
↓ 1 callersFunctionaddCleanup
(fn: void | (() => void))
packages/solid-start-client/src/GenericHydrate.tsx:260
↓ 1 callersFunctionaddCrawlPageTask
(page: Page)
packages/start-plugin-core/src/prerender.ts:111
↓ 1 callersFunctionaddDeclarationModuleInfo
( declaration: t.Declaration, bindings: Map<string, ModuleInfoBinding>, exportMap?: Map<string, string>,
packages/router-utils/src/compiler-helpers.ts:105
↓ 1 callersFunctionaddEarlyHintFetchAttrs
( hint: EarlyHint, attrs: Record<string, any> | undefined, )
packages/start-server-core/src/early-hints.ts:112
↓ 1 callersFunctionaddEntryModulesToGraph
(opts: { compilation: RspackCompilation graph: ImportGraph })
packages/start-plugin-core/src/rsbuild/import-protection.ts:716
↓ 1 callersFunctionaddIdentifierBlockBindings
( body: Array<t.Node>, scopes: IdentifierScopeStack, )
packages/router-utils/src/compiler-helpers.ts:203
↓ 1 callersFunctionaddImporterRelativeSourceCandidates
( candidates: Set<string>, importer: string, resolved: string | undefined, )
packages/start-plugin-core/src/vite/import-protection-plugin/plugin.ts:563
↓ 1 callersFunctionaddItemToCache
({ functionId, data, response, }: { functionId: string data: any response: StaticCachedResult })
packages/start-static-server-functions/src/staticFunctionMiddleware.ts:75
↓ 1 callersFunctionaddMemberBinding
(localName: string, source: string)
packages/start-plugin-core/src/import-protection/analysis.ts:201
↓ 1 callersFunctionaddMockName
(source: string, name: string)
packages/start-plugin-core/src/import-protection/analysis.ts:196
↓ 1 callersFunctionaddNamedExport
(name: string)
packages/start-plugin-core/src/import-protection/analysis.ts:207
← previousnext →1,401–1,500 of 10,449, ranked by callers