Register router not working
declare module "@tanstack/react-router" {
interface RegisterRouter {
router: typeof router;
}
}
function Root() {
return (
<RouterProvider router={router}>
<Outlet />
</RouterProvider>
);
}declare module "@tanstack/react-router" {
interface RegisterRouter {
router: typeof router;
}
}
function Root() {
return (
<RouterProvider router={router}>
<Outlet />
</RouterProvider>
);
}Error on RouterProvider:
Type '{ children: Element; router: Router<RouteConfig<"__root__", string, string, "", {}, AnyLoaderData, {}, {}, unknown, unknown, {}, AnySearchSchema, {}, {}, Record<never, string>, {}, RouteConfig<...>[]>, AllRouteInfo<...>, unknown>; }' is not assignable to type 'IntrinsicAttributes & RouterOptions<RouteConfig<"__root__", string, string, "", {}, AnyLoaderData, {}, {}, unknown, unknown, {}, AnySearchSchema, ... 4 more ..., RouteConfig<...>[]>, unknown> & { ...; }'.
Property 'children' does not exist on type 'IntrinsicAttributes & Type '{ children: Element; router: Router<RouteConfig<"__root__", string, string, "", {}, AnyLoaderData, {}, {}, unknown, unknown, {}, AnySearchSchema, {}, {}, Record<never, string>, {}, RouteConfig<...>[]>, AllRouteInfo<...>, unknown>; }' is not assignable to type 'IntrinsicAttributes & RouterOptions<RouteConfig<"__root__", string, string, "", {}, AnyLoaderData, {}, {}, unknown, unknown, {}, AnySearchSchema, ... 4 more ..., RouteConfig<...>[]>, unknown> & { ...; }'.
Property 'children' does not exist on type 'IntrinsicAttributes &