deconstructSecondaryEmailAddresses method

List<EmailAddress>? deconstructSecondaryEmailAddresses(
  1. CoreState state
)

Returns a list of secondary email addresses

Implementation

List<EmailAddress>? deconstructSecondaryEmailAddresses(CoreState state) {
  if (this.userProfile?.secondaryEmailAddresses != null) {
    /// overwrite secondary emails to avoid complex pattern matching
    return this.userProfile?.secondaryEmailAddresses;
  } else {
    if (state.userState!.userProfile!.secondaryEmailAddresses != null) {
      return state.userState!.userProfile!.secondaryEmailAddresses;
    }
  }
  return null;
}