comparison GeoQuiz/GuessTheCapitalView.swift @ 15:f1967f8cc67b

first iteration of core data
author Dennis C. M. <dennis@denniscm.com>
date Wed, 19 Oct 2022 10:04:17 +0200
parents a793f33f05fb
children f140bb277c96
comparison
equal deleted inserted replaced
14:136928bae534 15:f1967f8cc67b
7 7
8 import SwiftUI 8 import SwiftUI
9 9
10 struct GuessTheCapitalView: View { 10 struct GuessTheCapitalView: View {
11 @StateObject var game = CountryGame() 11 @StateObject var game = CountryGame()
12
13 @Environment(\.managedObjectContext) var moc
12 14
13 var body: some View { 15 var body: some View {
14 ZStack { 16 ZStack {
15 LinearGradient(gradient: .secondary, startPoint: .top, endPoint: .bottom) 17 LinearGradient(gradient: .secondary, startPoint: .top, endPoint: .bottom)
16 .ignoresSafeArea() 18 .ignoresSafeArea()
60 } 62 }
61 .padding() 63 .padding()
62 } 64 }
63 } 65 }
64 .navigationBarHidden(true) 66 .navigationBarHidden(true)
65 .modifier(GameAlertsModifier(game: game)) 67 .modifier(GameAlertsModifier(game: game, gameType: .guessTheCapital, moc: moc))
66 } 68 }
67 } 69 }
68 70
69 struct GuessTheCapitalView_Previews: PreviewProvider { 71 struct GuessTheCapitalView_Previews: PreviewProvider {
70 static var previews: some View { 72 static var previews: some View {