copyWith method

  1. @override
SignupPayloadBasicModel copyWith({
  1. String? email,
  2. String? password,
  3. String? username,
  4. String? firstName,
  5. String? lastName,
  6. AuthDeviceInfo? deviceInfo,
})
override

Implementation

@override
SignupPayloadBasicModel copyWith({
  String? email,
  String? password,
  String? username,
  String? firstName,
  String? lastName,
  AuthDeviceInfo? deviceInfo,
}) {
  return SignupPayloadBasicModel(
    email: email ?? this.email,
    password: password ?? this.password,
    username: username ?? this.username,
    firstName: firstName ?? this.firstName,
    lastName: lastName ?? this.lastName,
    deviceInfo: deviceInfo ?? this.deviceInfo,
  );
}