AuthBloc constructor

AuthBloc()

Implementation

AuthBloc() : super(AuthInitial(email: '', password: '')) {
  on<RegisterEvent>((event, emit) async {
    await LoginAuthentcation().register(
      event.name,
      event.email,
      event.password,
      event.imageUrl!,

      event.context,
    );
    emit(AuthState(email: event.email, password: event.password));
  });

  on<LoginEvent>((event, emit) async {
    await LoginAuthentcation().login(
      event.email,
      event.password,
      event.context,
    );
    emit(AuthState(email: event.email, password: event.password));
  });
}