AuthBloc constructor

AuthBloc({
  1. required AuthApiRest authApiRest,
  2. required ApiRest apiRest,
  3. required FlutterSocketProvider flutterSocketProvider,
})

Implementation

AuthBloc({
  required this.authApiRest,
  required this.apiRest,
  required this.flutterSocketProvider,
}) : super(AuthState()) {
  on<OnLoginAuthV4>(_onLoginAuthV4);
  on<OnLogoutAuth>(_onLogoutAuth);

  on<OnObtieneSesionesActivasAuth>(_onObtieneSesionesActivas);
  on<OnCerrarSesionActivaAuth>(_onCerrarSesionActiva);

  on<OnGeneraOTPAuth>(_onGeneraOTP);
  on<OnValidaOTPAuth>(_onValidaOTP);

  ///
  on<OnInicioRegistroNuevoAuth>(_onInicioRegistroNuevoAuth);
  on<OnFinRegistroNuevoAuth>(_onFinRegistroNuevoAuth);

  ///
  on<OnOlvideMiPasswordPaso1Auth>(_onOlvideMiPasswordPaso1Auth);
  on<OnOlvideMiPasswordPaso2Auth>(_onOlvideMiPasswordPaso2Auth);
  on<OnOlvideMiPasswordPaso3Auth>(_onOlvideMiPasswordPaso3Auth);
}