A few more run time fixes

This commit is contained in:
John Holdsworth
2019-07-09 00:30:47 +01:00
parent 17a2f3b196
commit a96bac0796
5 changed files with 10 additions and 5 deletions

View File

@@ -20,7 +20,8 @@ struct LandmarkList: View {
ForEach(userData.landmarks) { landmark in ForEach(userData.landmarks) { landmark in
if !self.userData.showFavoritesOnly || landmark.isFavorite { if !self.userData.showFavoritesOnly || landmark.isFavorite {
NavigationLink( NavigationLink(
destination: LandmarkDetail(landmark: landmark)) { destination: LandmarkDetail(landmark: landmark)
.environmentObject(self.userData)) {
LandmarkRow(landmark: landmark) LandmarkRow(landmark: landmark)
} }
} }

View File

@@ -20,7 +20,8 @@ struct LandmarkList: View {
ForEach(userData.landmarks) { landmark in ForEach(userData.landmarks) { landmark in
if !self.userData.showFavoritesOnly || landmark.isFavorite { if !self.userData.showFavoritesOnly || landmark.isFavorite {
NavigationLink( NavigationLink(
destination: LandmarkDetail(landmark: landmark)) { destination: LandmarkDetail(landmark: landmark)
.environmentObject(self.userData)) {
LandmarkRow(landmark: landmark) LandmarkRow(landmark: landmark)
} }
} }

View File

@@ -20,7 +20,8 @@ struct LandmarkList: View {
ForEach(userData.landmarks) { landmark in ForEach(userData.landmarks) { landmark in
if !self.userData.showFavoritesOnly || landmark.isFavorite { if !self.userData.showFavoritesOnly || landmark.isFavorite {
NavigationLink( NavigationLink(
destination: LandmarkDetail(landmark: landmark)) { destination: LandmarkDetail(landmark: landmark)
.environmentObject(self.userData)) {
LandmarkRow(landmark: landmark) LandmarkRow(landmark: landmark)
} }
} }

View File

@@ -24,7 +24,8 @@ struct UsersListView : View {
} }
Section { Section {
ForEach(state.usersState.users) {user in ForEach(state.usersState.users) {user in
NavigationLink(destination: UserDetailView(userId: user.id)) { NavigationLink(destination: UserDetailView(userId: user.id)
.environmentObject(self.state)) {
UserRow(user: user) UserRow(user: user)
} }
} }

View File

@@ -14,7 +14,8 @@ struct NoteList : View {
var body: some View { var body: some View {
NavigationView { NavigationView {
List(userData.notes) { note in List(userData.notes) { note in
NavigationLink(destination: NoteDetail(note: note)) { NavigationLink(destination: NoteDetail(note: note)
.environmentObject(self.userData)) {
NoteRow(note: note) NoteRow(note: note)
} }
} }