UserProvider
La clase AppRoutes se encarga de la configuración y navegación dentro de la aplicación. Esta clase utiliza el paquete go_router por lo que es importante que este se incluya en el archivo pubspec.yaml.
dependencies: go_router: latest_versionList routes
Una lista de objetos RouteBase que define todas las rutas que la aplicación soporta, incluidas las rutas principales y sus rutas anidadas. Cada ruta está asociada a una pantalla de la aplicación.
List<RouteBase> routes = [];getPathRoute
Este método genera la ruta correspondiente a un nombre de ruta, y opcionalmente le puede agregar parámetros y decidir si se quiere la ruta completa o solo la relativa.
static String getPathRoute(String pathName, {Map<String, String> params = const {}, bool fullPath = true})Ejemplo de uso
context.goNamed(NameScreen.routeName);