Added some more normal calendar places, played with the day and calendar view
This commit is contained in:
@@ -7,20 +7,23 @@
|
||||
|
||||
import SwiftUI
|
||||
|
||||
extension Color {
|
||||
init(r: Double, g: Double, b: Double) {
|
||||
self.init(red: r / 255, green: g / 255, blue: b / 255)
|
||||
}
|
||||
}
|
||||
|
||||
struct CalendarView: View {
|
||||
var events: [TrashEvent]
|
||||
let columns: [GridItem] = Array(repeating: .init(.adaptive(minimum: 50, maximum: 50)), count: 7)
|
||||
let columns = [GridItem(), GridItem(), GridItem(), GridItem(), GridItem(), GridItem(), GridItem()]
|
||||
var body: some View {
|
||||
GeometryReader { geometry in
|
||||
VStack {
|
||||
let width: CGFloat = geometry.size.width / 8
|
||||
let width = geometry.size.width / 7.5
|
||||
LazyVGrid(columns: [adaptiveGridItem(width: width)], spacing: 0) {
|
||||
ForEach(0..<events.count) { i in
|
||||
let event = events[i]
|
||||
ForEach(events) { event in
|
||||
DayView(image: event.trash.image, dayOfTheWeek: "TBD", date: event.id, color: event.trash.color)
|
||||
// Text(String(event.id))
|
||||
.frame(minWidth: 50, minHeight: 50)
|
||||
.border(.black, width: 1)
|
||||
.border(Color(r: 217, g: 185, b: 155), width: 1)
|
||||
}
|
||||
}
|
||||
Spacer(minLength: 0)
|
||||
|
||||
Reference in New Issue
Block a user