Files
NearFuture/MacNearFuture/Views/ArchiveView.swift
neon443 1179810ac2 move to contentview
add homeView
respect show completed events in home
archive view
move inot contentview
new mac icon
remove mac icons from the variants
2025-05-28 12:59:35 +01:00

34 lines
602 B
Swift

//
// ArchiveView.swift
// MacNearFuture
//
// Created by neon443 on 28/05/2025.
//
import SwiftUI
struct ArchiveView: View {
@StateObject var viewModel: EventViewModel
@StateObject var settingsModel: SettingsViewModel
var filteredEvents: [Event] {
return viewModel.events.filter { $0.complete }
}
var body: some View {
ScrollView {
ForEach(filteredEvents) { event in
EventListView(viewModel: viewModel, event: event)
}
}
.scrollContentBackground(.hidden)
}
}
#Preview {
ArchiveView(
viewModel: dummyEventViewModel(),
settingsModel: dummySettingsViewModel()
)
}