run method

  1. @override
Future<void> run()
override

Implementation

@override
Future<void> run() async {
  await super.run();
  final routes = modules
      .whereType<GoRouterModuleMixin>()
      .expand(
        (module) => module.configureRoutes(),
      )
      .toList();
  final router = createRouter(routes);
  container.registerSingleton(router);
}