Static method 'buildExpression' requires that 'Image' conform to 'View'

import Foundation import CoreData import SwiftUI

struct FamilyView: View { @Environment(.managedObjectContext) private var viewContext

@StateObject private var familyMembersData = FamilyMembersData(context: PersistenceController.shared.container.viewContext)

var body: some View {
    NavigationView {
        List(familyMembersData.members) { member in
            NavigationLink(destination: FamilyMemberDetailView(member: member)) {
                FamilyMemberView(member: member)
            }
        }
        .navigationBarTitle(Text("Family Members"))
        .navigationBarItems(trailing:
                                
                                NavigationLink(destination: AddFamilyMemberView()) {
            Image(systemName: "plus.circle")
        }
                            
        )
        .navigationViewStyle(StackNavigationViewStyle())
    }
    .onAppear {
        familyMembersData.fetchFamilyMembers()
    }
}

}

What do you expect us to do with this?

Where's the error?

What are FamilyMembersData, FamilyMemberView, FamilyMemberDetailView?

What's the data format?

Static method 'buildExpression' requires that 'Image' conform to 'View'
 
 
Q