split HomeFeedView into HomeFeedListView and HomeFeedGridView

This commit is contained in:
Satindar Dhillon
2022-03-01 08:16:54 -08:00
parent 533b83360c
commit f2ac15f58b

View File

@ -125,6 +125,29 @@ import Views
struct HomeFeedView: View {
let isCompact: Bool
@Binding var searchQuery: String
@Binding var selectedLinkItem: FeedItem?
@Binding var snoozePresented: Bool
@Binding var itemToSnooze: FeedItem?
@ObservedObject var viewModel: HomeFeedViewModel
var body: some View {
if isCompact {
HomeFeedListView(
searchQuery: $searchQuery,
selectedLinkItem: $selectedLinkItem,
snoozePresented: $snoozePresented,
itemToSnooze: $itemToSnooze,
viewModel: viewModel
)
} else {
HomeFeedGridView()
}
}
}
struct HomeFeedListView: View {
@EnvironmentObject var dataService: DataService
@Binding var searchQuery: String
@Binding var selectedLinkItem: FeedItem?
@ -223,8 +246,10 @@ import Views
}
}
// struct HomeFeedListView: View {}
//
// struct HomeFeedGridView: View {}
struct HomeFeedGridView: View {
var body: some View {
Text("Grid View")
}
}
#endif