|
|
|
@ -8,6 +8,9 @@
|
|
|
|
|
import SwiftUI
|
|
|
|
|
|
|
|
|
|
struct MainMenu: View {
|
|
|
|
|
let playButtonText : String
|
|
|
|
|
let registeredGamesButtonText : String
|
|
|
|
|
let ParametersButtontText : String
|
|
|
|
|
@State private var action: Int? = 0
|
|
|
|
|
@AppStorage("isDarkMode") private var isDarkMode = false
|
|
|
|
|
var body: some View {
|
|
|
|
@ -21,11 +24,11 @@ struct MainMenu: View {
|
|
|
|
|
}.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
|
Spacer().frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
|
Spacer().frame(height: 40)
|
|
|
|
|
MainMenuButton(title: "jouer")
|
|
|
|
|
MainMenuButton(title: playButtonText)
|
|
|
|
|
{ Text("jeu page") }
|
|
|
|
|
MainMenuButton(title: "parties enregistrées")
|
|
|
|
|
MainMenuButton(title: registeredGamesButtonText)
|
|
|
|
|
{ Text("parties enregistrées page") }
|
|
|
|
|
MainMenuButton(title: "paramètres")
|
|
|
|
|
MainMenuButton(title: ParametersButtontText)
|
|
|
|
|
{ ParametersMenuView() }
|
|
|
|
|
Spacer()
|
|
|
|
|
}
|
|
|
|
@ -39,6 +42,6 @@ struct MainMenu: View {
|
|
|
|
|
|
|
|
|
|
struct MainMenu_Previews: PreviewProvider {
|
|
|
|
|
static var previews: some View {
|
|
|
|
|
MainMenu()
|
|
|
|
|
MainMenu(playButtonText: "Jouer", registeredGamesButtonText: "Parties enregistrées",ParametersButtontText: "Paramètres")
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|