|
|
|
@ -364,7 +364,7 @@ struct MySearchView: View { |
|
|
|
let array = Array(searchViewModel.selectedPlayers) |
|
|
|
let array = Array(searchViewModel.selectedPlayers) |
|
|
|
Section { |
|
|
|
Section { |
|
|
|
ForEach(array) { player in |
|
|
|
ForEach(array) { player in |
|
|
|
ImportedPlayerView(player: player, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
} |
|
|
|
} |
|
|
|
.onDelete { indexSet in |
|
|
|
.onDelete { indexSet in |
|
|
|
for index in indexSet { |
|
|
|
for index in indexSet { |
|
|
|
@ -379,7 +379,7 @@ struct MySearchView: View { |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
Section { |
|
|
|
Section { |
|
|
|
ForEach(players, id: \.self) { player in |
|
|
|
ForEach(players, id: \.self) { player in |
|
|
|
ImportedPlayerView(player: player, index: nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, index: nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
} |
|
|
|
} |
|
|
|
} header: { |
|
|
|
} header: { |
|
|
|
if players.isEmpty == false { |
|
|
|
if players.isEmpty == false { |
|
|
|
@ -398,7 +398,7 @@ struct MySearchView: View { |
|
|
|
Button { |
|
|
|
Button { |
|
|
|
searchViewModel.selectedPlayers.insert(player) |
|
|
|
searchViewModel.selectedPlayers.insert(player) |
|
|
|
} label: { |
|
|
|
} label: { |
|
|
|
ImportedPlayerView(player: player, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
} |
|
|
|
} |
|
|
|
.buttonStyle(.plain) |
|
|
|
.buttonStyle(.plain) |
|
|
|
} |
|
|
|
} |
|
|
|
@ -412,7 +412,7 @@ struct MySearchView: View { |
|
|
|
Section { |
|
|
|
Section { |
|
|
|
ForEach(players.indices, id: \.self) { index in |
|
|
|
ForEach(players.indices, id: \.self) { index in |
|
|
|
let player = players[index] |
|
|
|
let player = players[index] |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
} |
|
|
|
} |
|
|
|
} header: { |
|
|
|
} header: { |
|
|
|
if players.isEmpty == false { |
|
|
|
if players.isEmpty == false { |
|
|
|
@ -429,13 +429,13 @@ struct MySearchView: View { |
|
|
|
Button { |
|
|
|
Button { |
|
|
|
searchViewModel.selectedPlayers.insert(player) |
|
|
|
searchViewModel.selectedPlayers.insert(player) |
|
|
|
} label: { |
|
|
|
} label: { |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
.contentShape(Rectangle()) |
|
|
|
.contentShape(Rectangle()) |
|
|
|
} |
|
|
|
} |
|
|
|
.frame(maxWidth: .infinity) |
|
|
|
.frame(maxWidth: .infinity) |
|
|
|
.buttonStyle(.plain) |
|
|
|
.buttonStyle(.plain) |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation) |
|
|
|
ImportedPlayerView(player: player, index: searchViewModel.showIndex() ? (index + 1) : nil, showFemaleInMaleAssimilation: searchViewModel.showFemaleInMaleAssimilation, showProgression: true) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} header: { |
|
|
|
} header: { |
|
|
|
|