diff --git a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift index b9702ce9f..f429c55ec 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift @@ -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