didReplace method
The Navigator replaced oldRoute with newRoute.
Implementation
@override
void didReplace({ Route<dynamic>? newRoute, Route<dynamic>? oldRoute }) {
routeStack.removeLast();
if (newRoute != null) {
routeStack.add(newRoute);
}
}