How to assign the @State value secondMarked from one view to a @Published sampleViewModel property? like sampleViewModel.secondMarked
Here is the example:
struct ContentView: View {
@EnvironmentObject var sampleViewModel: sampleViewModel
@State var firstMarked = false
@State var secondMarked = true
@State var thirdMarked = false
var body: some View {
VStack {
CheckboxField(id: "Completed", label: "Completed", isMarked: $firstMarked)
CheckboxField(id: "Completed", label: "Completed", isMarked: $secondMarked)
CheckboxField(id: "Completed", label: "Completed", isMarked: $thirdMarked)
}
.padding()
}
}