|
|
|
|
@ -138,27 +138,21 @@ struct EditingTeamView: View { |
|
|
|
|
Text("Forfait") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
LabeledContent { |
|
|
|
|
TextField("Nom", text: $name) |
|
|
|
|
.autocorrectionDisabled() |
|
|
|
|
.keyboardType(.alphabet) |
|
|
|
|
.keyboardType(.alphabet) |
|
|
|
|
.multilineTextAlignment(.trailing) |
|
|
|
|
.frame(maxWidth: .infinity) |
|
|
|
|
.submitLabel(.done) |
|
|
|
|
.onSubmit(of: .text) { |
|
|
|
|
let trimmed = name.trimmedMultiline |
|
|
|
|
if trimmed.isEmpty { |
|
|
|
|
team.name = nil |
|
|
|
|
} else { |
|
|
|
|
team.name = trimmed |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
_save() |
|
|
|
|
TextField("Nom de l'équipe", text: $name) |
|
|
|
|
.autocorrectionDisabled() |
|
|
|
|
.keyboardType(.alphabet) |
|
|
|
|
.frame(maxWidth: .infinity) |
|
|
|
|
.submitLabel(.done) |
|
|
|
|
.onSubmit(of: .text) { |
|
|
|
|
let trimmed = name.trimmedMultiline |
|
|
|
|
if trimmed.isEmpty { |
|
|
|
|
team.name = nil |
|
|
|
|
} else { |
|
|
|
|
team.name = trimmed |
|
|
|
|
} |
|
|
|
|
} label: { |
|
|
|
|
Text("Nom de l'équipe") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
_save() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
Section { |
|
|
|
|
|