|
|
|
|
@ -35,6 +35,14 @@ struct EventTournamentsView: View { |
|
|
|
|
} label: { |
|
|
|
|
TournamentCellView(tournament: tournament) |
|
|
|
|
.contextMenu { |
|
|
|
|
|
|
|
|
|
NavigationLink { |
|
|
|
|
TournamentSettingsView() |
|
|
|
|
.environment(tournament) |
|
|
|
|
} label: { |
|
|
|
|
Label("Paramètres", systemImage: "gearshape.fill") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
Button { |
|
|
|
|
navigation.openTournamentInOrganizer(tournament) |
|
|
|
|
} label: { |
|
|
|
|
@ -134,8 +142,7 @@ struct EventTournamentsView: View { |
|
|
|
|
newTournament.courtCount = event.eventCourtCount() |
|
|
|
|
newTournament.startDate = event.eventStartDate() |
|
|
|
|
newTournament.dayDuration = event.eventDayDuration() |
|
|
|
|
newTournament.initSettings(templateTournament: Tournament.getTemplateTournament()) |
|
|
|
|
|
|
|
|
|
newTournament.initSettings(templateTournament: Tournament.getTemplateTournament(), overrideTeamCount: false) |
|
|
|
|
dataStore.tournaments.addOrUpdate(instance: newTournament) |
|
|
|
|
|
|
|
|
|
self.newTournament = nil |
|
|
|
|
|