25 lines
411 B
Dart
25 lines
411 B
Dart
import 'package:equatable/equatable.dart';
|
|
|
|
// Define events
|
|
abstract class SendOtpEvent {
|
|
const SendOtpEvent();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
class SendOtp extends SendOtpEvent {
|
|
final Map<String, String> loginData;
|
|
SendOtp(this.loginData){
|
|
|
|
}
|
|
|
|
@override
|
|
List<Object> get props => [loginData];
|
|
|
|
}
|
|
|
|
// Define states
|
|
enum SendOtpState { initial, loading, success, failure, error }
|
|
|