hasEdited property

bool hasEdited

Implementation

bool get hasEdited {
  return firstNameController.text != specificPassenger.value.firstName ||
      lastNameController.text != specificPassenger.value.lastName ||
      middleNameController.text != (specificPassenger.value.middleName ?? '') ||
      dobController.text != specificPassenger.value.dob?.split('T').first ||
      passportExpiryController.text !=
          specificPassenger.value.passportExpiry?.split('T').first ||
      selectedGender.value != specificPassenger.value.gender?.capitalize ||
      passportNumberController.text != specificPassenger.value.passportNo ||
      selectedNationality.value != specificPassenger.value.nationality ||
      emailController.text != (specificPassenger.value.email ?? '') ||
      phoneNumber.value != (specificPassenger.value.phone ?? '') ||
      selectedPassportCountry.value !=
          Constants.ALL_COUNTRIES_ALPHA_COUNTRYCODE[
          specificPassenger.value.passportIssuingCountry];
}