I am trying to assign value to property but getting bellow issue.
func buildClassViews(accessibilityID: String, data: Binding<[Passenger]>,  selectedPassengerId: inout String) -> [AnyView] {
    var views: [AnyView] = []
    @StateObject var viewModel: ViewModel
    
    for element in data {
        views.append(
            VStack {
                HStack {
                    VStack(alignment: .leading, spacing: 0) {
                        Text(element.fullName.wrappedValue ?? "")
                        Spacer()
                    }
                    .onAppear(perform: {
                        selectedPassengerId = "\(element.passengerId)"  //
                    })
                }
                .convertToAnyView())
            }
        }
}
Tried few things but not getting any clue....not sure what is this issue and how to resolve it.
