FooterButtonView("Besoin d'aide ? Un problème ? Contactez-nous !"){
openMail()
Group{
ifcontentIsUnavailable{
FooterButtonView("Besoin d'aide ? Un problème ? Contactez-nous !"){
_zip()
}
}else{
Button("Signaler un problème"){
_zip()
}
}
}
.alert("Un problème est survenu",isPresented:messageSentFailed){
Button("OK"){
}
}message:{
letmessage=[networkMonitor.connected==false?"L'appareil n'est pas connecté à internet."asString?:nil,sentError==.mailNotSent?"Le mail est dans la boîte d'envoi de l'app Mail. Vérifiez son état dans l'app Mail avant d'essayer de le renvoyer."asString?:nil,(sentError==.messageFailed||sentError==.messageNotSent)?"Le SMS n'a pas été envoyé"asString?:nil,sentError==.mailFailed?"Le mail n'a pas été envoyé"asString?:nil].compacted().joined(separator:"\n")