From 36e2fb66887bc6e5d303af34f38c002ff538b906 Mon Sep 17 00:00:00 2001 From: Eduard Fischer-Szava <50618110+EduardF1@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:02:51 +0200 Subject: [PATCH] fix: resolve MatchRoute types for pathless routes Fixes #6011 --- packages/router-core/src/router.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index 8b0200e687..64e9b689b8 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -687,7 +687,7 @@ export type MatchRouteFn< TDefaultStructuralSharingOption extends boolean, TRouterHistory extends RouterHistory, > = < - TFrom extends RoutePaths = '/', + TFrom extends RoutePaths | string = '/', TTo extends string | undefined = undefined, TResolved = ResolveRelativePath>, >( @@ -702,7 +702,7 @@ export type MatchRouteFn< TTo >, opts?: MatchRouteOptions, -) => false | RouteById['types']['allParams'] +) => false | RouteById>['types']['allParams'] export type UpdateFn< TRouteTree extends AnyRoute,