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() } }