feat(app): add evaluation history, bot control panel, simulation visualizer, and vendored signalr_core
This commit is contained in:
@@ -19,7 +19,6 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
|
||||
super(AuthInitial()) {
|
||||
on<CheckAuthStatus>(_onCheckAuthStatus);
|
||||
on<LoginRequested>(_onLoginRequested);
|
||||
on<RegisterRequested>(_onRegisterRequested);
|
||||
on<LogoutRequested>(_onLogoutRequested);
|
||||
}
|
||||
|
||||
@@ -44,16 +43,6 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _onRegisterRequested(RegisterRequested event, Emitter<AuthState> emit) async {
|
||||
emit(AuthLoading());
|
||||
try {
|
||||
final user = await repository.register(event.email, event.password, event.fullName);
|
||||
emit(Authenticated(user));
|
||||
} catch (e) {
|
||||
emit(AuthFailure(e.toString()));
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _onLogoutRequested(LogoutRequested event, Emitter<AuthState> emit) async {
|
||||
await repository.logout();
|
||||
emit(Unauthenticated());
|
||||
|
||||
@@ -19,15 +19,4 @@ class LoginRequested extends AuthEvent {
|
||||
List<Object?> get props => [email, password];
|
||||
}
|
||||
|
||||
class RegisterRequested extends AuthEvent {
|
||||
final String email;
|
||||
final String password;
|
||||
final String fullName;
|
||||
|
||||
const RegisterRequested(this.email, this.password, this.fullName);
|
||||
|
||||
@override
|
||||
List<Object?> get props => [email, password, fullName];
|
||||
}
|
||||
|
||||
class LogoutRequested extends AuthEvent {}
|
||||
|
||||
Reference in New Issue
Block a user