diff --git a/packages/go_router/lib/src/misc/extensions.dart b/packages/go_router/lib/src/misc/extensions.dart index 3c390c94598..e00ecb0adcf 100644 --- a/packages/go_router/lib/src/misc/extensions.dart +++ b/packages/go_router/lib/src/misc/extensions.dart @@ -92,18 +92,19 @@ extension GoRouterHelper on BuildContext { /// See also: /// * [goNamed] which navigates a named route. /// * [pushNamed] which pushes a named route onto the page stack. - void pushReplacementNamed( + Future pushReplacementNamed( String name, { Map pathParameters = const {}, Map queryParameters = const {}, Object? extra, - }) => - GoRouter.of(this).pushReplacementNamed( - name, - pathParameters: pathParameters, - queryParameters: queryParameters, - extra: extra, - ); + }) { + return GoRouter.of(this).pushReplacementNamed( + name, + pathParameters: pathParameters, + queryParameters: queryParameters, + extra: extra, + ); + } /// Replaces the top-most page of the page stack with the given one but treats /// it as the same page.