|
|
|
@ -66,8 +66,6 @@ struct FileImportView: View { |
|
|
|
|
|
|
|
|
|
|
|
@Environment(Tournament.self) var tournament: Tournament |
|
|
|
@Environment(Tournament.self) var tournament: Tournament |
|
|
|
@Environment(\.dismiss) private var dismiss |
|
|
|
@Environment(\.dismiss) private var dismiss |
|
|
|
|
|
|
|
|
|
|
|
let notFoundAreWalkOutTip = NotFoundAreWalkOutTip() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@State private var fileContent: String? |
|
|
|
@State private var fileContent: String? |
|
|
|
@State private var teams: [FileImportManager.TeamHolder] = [] |
|
|
|
@State private var teams: [FileImportManager.TeamHolder] = [] |
|
|
|
@ -322,13 +320,6 @@ struct FileImportView: View { |
|
|
|
} else if didImport { |
|
|
|
} else if didImport { |
|
|
|
let _filteredTeams = filteredTeams |
|
|
|
let _filteredTeams = filteredTeams |
|
|
|
let previousTeams = tournament.sortedTeams(selectedSortedTeams: tournament.selectedSortedTeams()) |
|
|
|
let previousTeams = tournament.sortedTeams(selectedSortedTeams: tournament.selectedSortedTeams()) |
|
|
|
|
|
|
|
|
|
|
|
if previousTeams.isEmpty == false { |
|
|
|
|
|
|
|
Section { |
|
|
|
|
|
|
|
TipView(notFoundAreWalkOutTip) |
|
|
|
|
|
|
|
.tipStyle(tint: nil) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if multiImport, fileProvider == .frenchFederation, let tournaments = tournament.eventObject()?.tournaments, tournaments.count > 1 { |
|
|
|
if multiImport, fileProvider == .frenchFederation, let tournaments = tournament.eventObject()?.tournaments, tournaments.count > 1 { |
|
|
|
ForEach(tournaments) { tournament in |
|
|
|
ForEach(tournaments) { tournament in |
|
|
|
|