mirrored_repositories/Kimit-P7-G136/se7ety_app_1_9/lib/features/auth/presentation
class AuthStates {}

class AuthInitState extends AuthStates {}

// login
class LoginLoadingState extends AuthStates {}

class LoginSuccessState extends AuthStates {}

class LoginErrorState extends AuthStates {
  final String error;

  LoginErrorState({required this.error});
}

// register
class RegisterLoadingState extends AuthStates {}

class RegisterSuccessState extends AuthStates {}

class RegisterErrorState extends AuthStates {
  final String error;

  RegisterErrorState({required this.error});
}

// update
class UpdateLoadingState extends AuthStates {}

class UpdateSuccessState extends AuthStates {}

class UpdateErrorState extends AuthStates {
  final String error;

  UpdateErrorState({required this.error});
}
