The purpose of the go_router for Flutter is to use declarative routes to reduce complexity, regardless of the platform you're targeting (mobile, web, desktop), handling deep linking from Android, iOS and the web while still allowing an easy-to-use developer experience.
GR users have a hard time discovering that they can just use Navigator.pop(context) so make that easy to find by adding GoRouter.pop() and InheritedGoRouter.pop() that just forwards to Navigator.pop(context).
GR users have a hard time discovering that they can just use
Navigator.pop(context)
so make that easy to find by addingGoRouter.pop()
andInheritedGoRouter.pop()
that just forwards toNavigator.pop(context)
.