• Returns the controller of the route that was intercepted during navigation, or null if such route wasn't intercepted.

    Type Parameters

    • Params extends Dict

      Route params.

    • Data

      Data loaded by a route.

    • Context

      A router context.

    Parameters

    Returns RouteController<Params, Data, Context> | null

    const fooController = useInterceptedRoute(fooRoute);

    fooController !== null && <RouteOutlet controller={fooController} />