part of 'sign_in_bloc.dart';

@immutable
sealed class SignInEvent {}

class SignInEventSignIn extends SignInEvent {
  final String password;

  SignInEventSignIn(this.password);
}

class ResetPassNextStepEvent extends SignInEvent {}

class ResetPassBackEvent extends SignInEvent {}

class SwitchObscurePasswordEvent extends SignInEvent {}

class SignInEventEmailChanged extends SignInEvent {
  final String email;

  SignInEventEmailChanged(this.email);
}

class SignInEventPassChanged extends SignInEvent {
}

class SignInEventOnResetVerified extends SignInEvent {
  final String code;

  SignInEventOnResetVerified(this.code);
}

class ConfirmNewPassEvent extends SignInEvent {
  final String password;
  final String passwordDuplicate;

  ConfirmNewPassEvent(this.password, this.passwordDuplicate);
}
