(
options?: RootRouteOptions<
TRegister,
TSearchValidator,
TRouterContext,
TRouteContextFn,
TBeforeLoadFn,
TLoaderDeps,
TLoaderFn,
TSSR,
TServerMiddlewares,
THandlers
>,
)
| 593 | * @link https://tanstack.com/router/latest/docs/framework/react/api/router/createRootRouteFunction |
| 594 | */ |
| 595 | export function createRootRoute< |
| 596 | TRegister = Register, |
| 597 | TSearchValidator = undefined, |
| 598 | TRouterContext = {}, |
| 599 | TRouteContextFn = AnyContext, |
| 600 | TBeforeLoadFn = AnyContext, |
| 601 | TLoaderDeps extends Record<string, any> = {}, |
| 602 | TLoaderFn = undefined, |
| 603 | TSSR = unknown, |
| 604 | const TServerMiddlewares = unknown, |
| 605 | THandlers = undefined, |
| 606 | >( |
| 607 | options?: RootRouteOptions< |
| 608 | TRegister, |
| 609 | TSearchValidator, |
| 610 | TRouterContext, |
| 611 | TRouteContextFn, |
| 612 | TBeforeLoadFn, |
| 613 | TLoaderDeps, |
| 614 | TLoaderFn, |
| 615 | TSSR, |
| 616 | TServerMiddlewares, |
| 617 | THandlers |
| 618 | >, |
| 619 | ): RootRoute< |
| 620 | TRegister, |
| 621 | TSearchValidator, |
| 622 | TRouterContext, |
| 623 | TRouteContextFn, |
| 624 | TBeforeLoadFn, |
| 625 | TLoaderDeps, |
| 626 | TLoaderFn, |
| 627 | unknown, |
| 628 | unknown, |
| 629 | TSSR, |
| 630 | TServerMiddlewares, |
| 631 | THandlers |
| 632 | > { |
| 633 | return new RootRoute< |
| 634 | TRegister, |
| 635 | TSearchValidator, |
| 636 | TRouterContext, |
| 637 | TRouteContextFn, |
| 638 | TBeforeLoadFn, |
| 639 | TLoaderDeps, |
| 640 | TLoaderFn, |
| 641 | unknown, |
| 642 | unknown, |
| 643 | TSSR, |
| 644 | TServerMiddlewares, |
| 645 | THandlers |
| 646 | >(options) |
| 647 | } |
| 648 | |
| 649 | export function createRouteMask< |
| 650 | TRouteTree extends AnyRoute, |
no outgoing calls