add format selection to horaire and format view

main
Razmig Sarkissian 1 month ago
parent 0f14852858
commit ef28a98f20
  1. 1
      PadelClub/Views/Components/FortuneWheelView.swift
  2. 12
      PadelClub/Views/Planning/PlanningSettingsView.swift
  3. 1
      PadelClub/Views/Tournament/Screen/Components/TournamentMatchFormatsSettingsView.swift

@ -220,6 +220,7 @@ struct FortuneWheelContainerView: View {
.frame(width: 20, height: 20)
.rotationEffect(.degrees(180))
}
.frame(maxWidth: 600, maxHeight: 600)
.onAppear {
if autoMode {
DispatchQueue.main.asyncAfter(deadline: .now() + 1) {

@ -56,6 +56,18 @@ struct PlanningSettingsView: View {
DatePicker(selection: $tournament.startDate) {
Text(tournament.startDate.formatted(.dateTime.weekday(.wide)).capitalized).lineLimit(1)
}
NavigationLink {
TournamentMatchFormatsSettingsView()
.environment(tournament)
} label: {
VStack(alignment: .leading) {
Text(tournament.formatSummary())
Text("Formats par défaut").foregroundStyle(.secondary).font(.caption)
}
}
LabeledContent {
StepperView(count: $tournament.dayDuration, minimum: 1)
} label: {

@ -73,6 +73,7 @@ struct TournamentMatchFormatsSettingsView: View {
.deferredRendering(for: .seconds(2))
}
}
.navigationTitle("Formats")
}
private func _confirmOrSave() {

Loading…
Cancel
Save