why am i getting this error?????
struct ContentView: View {
@StateObject private var dreamViewModel = DreamViewModel()
@State private var showDreamEntry = false
@State private var showDreamLog = false
@State private var showDreamAnalysis = false
@State private var dreamText: String = ""
var body: some View { // Error here.
NavigationView {
VStack {
navigationLinks
Button(action: {
showDreamAnalysis = true
}) {
Text("Analyze Dream")
}
}
.fullScreenCover(isPresented: $showDreamAnalysis) {
DreamAnalysisView(dreamText: $dreamText, selectedDream: dreamText != "" ? $dreamText : nil)
}
}
}
private var navigationLinks: some View {
VStack {
NavigationLink(destination: DreamEntryView(dreamViewModel: dreamViewModel), isActive: $showDreamEntry) {
EmptyView()
}
NavigationLink(destination: DreamLogView(savedDreams: dreamViewModel.savedDreams), isActive: $showDreamLog) {
EmptyView()
}
Button(action: {
showDreamEntry = true
}) {
Text("Go to Dream Entry")
}
Button(action: {
showDreamLog = true
}) {
Text("Go to Dream Log")
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Selecting any option will automatically load the page