Text("Si vous souhaitez que Padel Club vous aide à suivre les encaissements, indiquer un prix d'inscription. Sinon Padel Club vous aidera à suivre simplement l'arrivée et la présence des joueurs.")
ContentUnavailableView("Aucun match à suivre",systemImage:"figure.tennis",description:Text("Tous vos matchs planifiés et confirmés, seront visibles ici, quelque soit le tournoi."))
case.court:
ContentUnavailableView("Aucun match en cours",systemImage:"sportscourt",description:Text("Tous vos terrains correspondant aux matchs en cours seront visibles ici, quelque soit le tournoi."))
ContentUnavailableView("Aucun match en cours",systemImage:"sportscourt",description:Text("Toutes vos pistes correspondant aux matchs en cours seront visibles ici, quelque soit le tournoi."))
case.free:
ContentUnavailableView("Aucun terrain libre",systemImage:"sportscourt",description:Text("Les terrains libres seront visibles ici, quelque soit le tournoi."))
ContentUnavailableView("Aucunepiste libre",systemImage:"sportscourt",description:Text("Les pistes libres seront visibles ici, quelque soit le tournoi."))
case.over:
ContentUnavailableView("Aucun match terminé",systemImage:"clock.badge.xmark",description:Text("Les matchs terminés seront visibles ici, quelque soit le tournoi."))
Text("En réduisant les terrains maximum, seul\(plural) le\(plural)\(tournament.courtCount) premier\(plural) terrain\(plural)\(verb) utilisé\(plural)")+Text(", par contre, si vous gardez le nombre de terrains du club, vous pourrez plutôt préciser quel terrain n'est pas disponible.")
Text("En réduisant les pistes maximum, seule\(plural) le\(plural)\(tournament.courtCount) première\(plural)piste\(plural)\(verb) utilisée\(plural)")+Text(", par contre, si vous gardez le nombre de pistes du club, vous pourrez plutôt préciser quellepiste n'est pas disponible.")
Text("Padel Club n'a pas réussi à définir un horaire pour tous les matchs de ce tournoi, à cause de la programmation d'autres tournois ou de l'indisponibilité des terrains.")
Text("Padel Club n'a pas réussi à définir un horaire pour tous les matchs de ce tournoi, à cause de la programmation d'autres tournois ou de l'indisponibilité des pistes.")
Text("Cette option permet de programmer une manche sur plusieurs rotation de manière équilibrée dans le cas où il y a plus de matchs à jouer dans cette manche que de terrains.")
Text("Cette option permet de programmer une manche sur plusieurs rotation de manière équilibrée dans le cas où il y a plus de matchs à jouer dans cette manche que de pistes.")
Text("Si plusieurs équipes ont le même poids et que leur position est tiré au sort, ce champ permet de les positionner correctement dans l'ordre croissant.")
}
Section{
HStack{
TextField("Nom de l'équipe",text:$name)
@ -287,6 +315,7 @@ struct EditingTeamView: View {
team.wildCardBracket=wildCardBracket
team.wildCardGroupStage=wildCardGroupStage
team.walkOut=walkOut
team.uniqueRandomIndex=uniqueRandomIndex
_save()
}
@ -295,6 +324,7 @@ struct EditingTeamView: View {
walkOut=team.walkOut
wildCardBracket=team.wildCardBracket
wildCardGroupStage=team.wildCardGroupStage
uniqueRandomIndex=team.uniqueRandomIndex
}
},message:{
Text("Ce changement peut entraîner l'entrée ou la sortie d'une équipe de votre sélection. Padel Club préviendra automatiquement une équipe inscrite en ligne de son nouveau statut.")
Text("En réduisant les terrains maximum, seul\(plural) le\(plural)\(tournament.courtCount) premier\(plural) terrain\(plural)\(verb) utilisé\(plural)")+Text(", par contre, si vous gardez le nombre de terrains du club, vous pourrez plutôt préciser quel terrain n'est pas disponible.")
Text("En réduisant les pistes maximum, seule\(plural) le\(plural)\(tournament.courtCount) première\(plural)piste\(plural)\(verb) utilisée\(plural)")+Text(", par contre, si vous gardez le nombre de pistes du club, vous pourrez plutôt préciser quellepiste n'est pas disponible.")
Text("Si vous souhaitez que Padel Club vous aide à suivre les encaissements, indiquer un prix d'inscription. Sinon Padel Club vous aidera à suivre simplement l'arrivée et la présence des joueurs.")
Text("Si une date de fermeture des inscriptions en ligne est définie, alors plus aucune inscription ne sera possible après cette date. Sinon, la date du début du tournoi ou la date de clôture des inscriptions seront utilisées.")
}
Section{
LabeledContent{
StepperView(count:$unregisterDeltaInHours)
}label:{
Text("\(unregisterDeltaInHours)h avant")
}
}header:{
Text("Limite de désinscription")
}footer:{
Text("Empêche la désinscription plusieurs heures avant le début du tournoi")
}
Section{
ifdisplayWarning(){
Text("Attention, l'inscription en ligne est activée et vous avez des équipes inscrites en ligne, en modifiant la structure ces équipes seront intégrées ou retirées de votre sélection d'équipes. Padel Club saura prévenir les équipes inscrites en ligne automatiquement.")
Text("Vous devez connecter un compte Stripe à Padel Club. En cliquant sur le bouton ci-dessus, vous serez dirigé vers Stripe pour choisir votre compte Stripe à connecter ou pour en créer un.")