diff GeoQuiz/SettingsModalView.swift @ 26:425078c01194

refactor code
author Dennis C. M. <dennis@denniscm.com>
date Wed, 09 Nov 2022 10:30:01 +0100
parents e281791e0494
children 3f4b366d476d
line wrap: on
line diff
--- a/GeoQuiz/SettingsModalView.swift	Fri Oct 28 18:58:24 2022 +0200
+++ b/GeoQuiz/SettingsModalView.swift	Wed Nov 09 10:30:01 2022 +0100
@@ -8,7 +8,7 @@
 import SwiftUI
 
 struct SettingsModalView: View {
-    @ObservedObject var user: UserController
+    @ObservedObject var userController: UserController
     
     @Environment(\.dismiss) var dismiss
 
@@ -25,7 +25,7 @@
         NavigationStack {
             Form {
                 Section {
-                    Picker("❤️ Lives", selection: $user.data.numberOfLives) {
+                    Picker("❤️ Lives", selection: $userController.data.numberOfLives) {
                         ForEach(lives, id: \.self) { numberOfLives in
                             Text("\(numberOfLives)")
                                 .tag(numberOfLives)
@@ -38,8 +38,8 @@
                 }
                 
                 Section {
-                    Toggle("Haptics", isOn: $user.data.haptics)
-                    Toggle("Sound effects", isOn: $user.data.sound)
+                    Toggle("Haptics", isOn: $userController.data.haptics)
+                    Toggle("Sound effects", isOn: $userController.data.sound)
                 } header: {
                     Text("Effects")
                 }
@@ -86,6 +86,6 @@
 
 struct SettingsModalView_Previews: PreviewProvider {
     static var previews: some View {
-        SettingsModalView(user: UserController())
+        SettingsModalView(userController: UserController())
     }
 }