From 33df8405c93cf3898618eff272d9b282c4b4f836 Mon Sep 17 00:00:00 2001 From: markostanimirovic Date: Mon, 7 Feb 2022 14:28:12 +0100 Subject: [PATCH] docs(router): clarify execution order for resolvers (#44995) Fixes #44971 PR Close #44995 --- packages/router/src/models.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/router/src/models.ts b/packages/router/src/models.ts index 8a366e5aa21a0..248a38139efb2 100644 --- a/packages/router/src/models.ts +++ b/packages/router/src/models.ts @@ -769,8 +769,8 @@ export type CanDeactivateFn = * * Interface that classes can implement to be a data provider. * A data provider class can be used with the router to resolve data during navigation. - * The interface defines a `resolve()` method that is invoked when the navigation starts. - * The router waits for the data to be resolved before the route is finally activated. + * The interface defines a `resolve()` method that is invoked right after the `ResolveStart` + * router event. The router waits for the data to be resolved before the route is finally activated. * * The following example implements a `resolve()` method that retrieves the data * needed to activate the requested route.