🚧 Update param function

dev_save_game
Nathan VERDIER 1 year ago
parent a790d1e26c
commit cacf6d85d6

@ -9,30 +9,14 @@ import SwiftUI
import UIKit import UIKit
struct ShowAllPlayer: View { struct ShowAllPlayer: View {
@Binding var isShowingSheet: Bool @State var isShowingSheet = false
@Binding var players: [Player] @Binding var players: [Player]
var body: some View {
Button(action: {
self.isShowingSheet = true
}) {
Text("Afficher les joueurs")
}
.sheet(isPresented: $isShowingSheet) {
PlayerSheetView(isShowingSheet: $isShowingSheet, players: $players)
}
}
}
struct PlayerSheetView: View {
@Environment(\.dismiss) var dismiss
@Binding var isShowingSheet: Bool
@Binding var players: [Player]
var body: some View { var body: some View {
VStack { VStack {
/*List(players, id: \.self) { player in Button(action: {
Text(player.name) // Assumant que Player a une propriété 'name' }) {
}*/ Text("Afficher les joueurs")
}
Button(action: { Button(action: {
self.isShowingSheet = true self.isShowingSheet = true
}) { }) {
@ -41,9 +25,9 @@ struct PlayerSheetView: View {
.padding() .padding()
.background(Color.red) .background(Color.red)
.cornerRadius(10) .cornerRadius(10)
} .sheet(isPresented: $isShowingSheet) {
.sheet(isPresented: $isShowingSheet) { AddPlayerView(isPresented: $isShowingSheet, players: $players)
AddPlayerView(isPresented: $isShowingSheet, players: $players) }
} }
} }
} }

Loading…
Cancel
Save