Type '()' cannot conform to 'View'

var body: some View {
    ZStack{
        Color(uiColor: canvasColor).edgesIgnoringSafeArea(.all)
            .cornerRadius(15)
        GeometryReader { geometry in
            var index = 10
            if records.count < 10 {
                index = records.count
            }
            ForEach(0..<index) { index in
                let record = records[index]
                ShapeView(level: Int(record.gaugeLevel))
                
            }
        }
    }
    .padding(10)
    .background(Color(uiColor: bgColor))
}

으아ㅏㅏㅏㅏ 에러 상황, 이유, 해결방법 등을 안써놓고 그냥 코드 딸랑 적어놓으니까 뭔 상황지 하나도 모르겠네 진짜 아픙로 무조건 에러상황설명, 원인(옵셔널), 해결방안(옵셔널) 적읍시다!!