OtpState constructor

OtpState({
  1. @Default(OtpStatus.initial) OtpStatus status,
  2. @Default(OtpType.signIn) OtpType otpType,
  3. @Default('') String title,
  4. String? errorMessage,
  5. @Default(false) bool isNextButtonEnabled,
  6. @Default(99) int resendTimerDuration,
})

Implementation

factory OtpState({
  @Default(OtpStatus.initial) OtpStatus status,
  @Default(OtpType.signIn) OtpType otpType,
  @Default('') String title,
  String? errorMessage,
  @Default(false) bool isNextButtonEnabled,
  @Default(99) int resendTimerDuration,
}) = _OtpState;