Mercurial > public > geoquiz
comparison GeoQuiz/GuessTheCountryView.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 GuessTheCountryView: View { | 10 struct GuessTheCountryView: View { |
11 @StateObject var game = CityGame() | 11 @StateObject var game = CityGame() |
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: .tertiary, startPoint: .top, endPoint: .bottom) | 17 LinearGradient(gradient: .tertiary, startPoint: .top, endPoint: .bottom) |
16 .ignoresSafeArea() | 18 .ignoresSafeArea() |
58 } | 60 } |
59 .padding() | 61 .padding() |
60 } | 62 } |
61 } | 63 } |
62 .navigationBarHidden(true) | 64 .navigationBarHidden(true) |
63 .modifier(GameAlertsModifier(game: game)) | 65 .modifier(GameAlertsModifier(game: game, gameType: .guessTheCountry, moc: moc)) |
64 } | 66 } |
65 } | 67 } |
66 | 68 |
67 struct GuessTheCountryView_Previews: PreviewProvider { | 69 struct GuessTheCountryView_Previews: PreviewProvider { |
68 static var previews: some View { | 70 static var previews: some View { |