class PushNotificationState {
final String? message;
final String? error;
final String? fcmToken;
final String? apnsToken;
PushNotificationState({this.message, this.error, this.fcmToken, this.apnsToken});
PushNotificationState copyWith({String? message, String? error, String? fcmToken, String? apnsToken}) {
return PushNotificationState(
message: message ?? this.message,
error: error ?? this.error,
fcmToken: fcmToken ?? this.fcmToken,
apnsToken: apnsToken ?? this.apnsToken,
);
}
List<Object?> get props => [message, error, fcmToken, apnsToken];
}