Browse Source

Realized that I didn't actually need to move everything out into a view model. Well oh well im sure it will come in handy eventually

profile-edit
Sam DuBois 2 years ago
parent
commit
2906fecf5c
  1. 10
      damus/Views/SearchHomeView.swift
  2. 6
      damus/Views/TimelineView.swift

10
damus/Views/SearchHomeView.swift

@ -39,11 +39,19 @@ struct SearchHomeView: View {
}
var GlobalContent: some View {
TimelineView(events: $model.events, loading: $model.loading, damus: damus_state, show_friend_icon: true, filter: { _ in true })
return TimelineView(events: $model.events, loading: $model.loading, damus: damus_state, show_friend_icon: true, filter: { _ in true })
.refreshable {
// Fetch new information by resubscribing to the relay
model.subscribe()
}
}
var SearchContent: some View {
SearchResultsView(damus_state: damus_state, search: $search)
.refreshable {
// Fetch new information by resubscribing to the relay
model.subscribe()
}
}
var MainContent: some View {

6
damus/Views/TimelineView.swift

@ -34,9 +34,6 @@ struct InnerTimelineView: View {
}
}
.padding(.horizontal)
.refreshable {
print("Hello World")
}
}
}
@ -60,6 +57,9 @@ struct InnerTimelineRedactedView: View {
}
struct TimelineView: View {
@EnvironmentObject var viewModel: DamusViewModel
@Binding var events: [NostrEvent]
@Binding var loading: Bool

Loading…
Cancel
Save