@override List<Bind> get binds { final authenticationRepository = AuthRepositoryImpl(); return [ Bind((i) => AuthBloc(authenticationRepository: authenticationRepository)), Bind((i) => ForgotPasswordBloc()) ]; } @override List<ModularRouter> get routers => [ ModularRouter('/login', child: (_, args) => LoginPage()), ModularRouter('/forgot_password', child: (_, args) => ForgotPasswordPage()), ]; static Inject get to => Inject<LoginMicroApp>.of(); }