33 lines
817 B
Dart
33 lines
817 B
Dart
part of 'auth_bloc.dart';
|
|
|
|
@immutable
|
|
abstract class AuthEvent {}
|
|
|
|
class SendOTPEvent extends AuthEvent {
|
|
final String phoneNumber;
|
|
final String countryCode;
|
|
SendOTPEvent({required this.phoneNumber, required this.countryCode});
|
|
}
|
|
|
|
class VerifyOTPEvent extends AuthEvent {
|
|
final String phoneNumber;
|
|
final String countryCode;
|
|
final String otp;
|
|
VerifyOTPEvent({required this.phoneNumber, required this.countryCode, required this.otp});
|
|
}
|
|
|
|
class CheckAuthStatusEvent extends AuthEvent {}
|
|
|
|
class LogoutEvent extends AuthEvent {}
|
|
|
|
class UpdateUserInfoEvent extends AuthEvent {
|
|
final String name;
|
|
final String gender;
|
|
|
|
UpdateUserInfoEvent({required this.name, required this.gender});
|
|
}
|
|
|
|
class SendFcmTokenEvent extends AuthEvent {
|
|
final String fcmToken;
|
|
SendFcmTokenEvent({required this.fcmToken});
|
|
} |