misc refactors
This commit is contained in:
@@ -115,7 +115,7 @@ class ThreadModel: ObservableObject {
|
|||||||
ref_events.referenced_ids = ev.referenced_ids.map { $0.ref_id }
|
ref_events.referenced_ids = ev.referenced_ids.map { $0.ref_id }
|
||||||
ref_events.referenced_ids?.append(ev.id)
|
ref_events.referenced_ids?.append(ev.id)
|
||||||
ref_events.limit = 50
|
ref_events.limit = 50
|
||||||
events_filter.ids = ref_events.referenced_ids!
|
events_filter.ids = ref_events.referenced_ids ?? []
|
||||||
events_filter.limit = 100
|
events_filter.limit = 100
|
||||||
events_filter.ids?.append(ev.id)
|
events_filter.ids?.append(ev.id)
|
||||||
case .event_id(let evid):
|
case .event_id(let evid):
|
||||||
|
|||||||
@@ -103,12 +103,13 @@ struct BuilderEventView: View {
|
|||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
VStack {
|
VStack {
|
||||||
if event == nil {
|
if let event = event {
|
||||||
ProgressView().padding()
|
let ev = event.inner_event ?? event
|
||||||
} else {
|
NavigationLink(destination: BuildThreadV2View(damus: damus, event_id: ev.id)) {
|
||||||
NavigationLink(destination: BuildThreadV2View(damus: damus, event_id: event!.id)) {
|
EventView(damus: damus, event: event, show_friend_icon: true, size: .small)
|
||||||
EventView(damus: damus, event: event!, show_friend_icon: true, size: .small)
|
|
||||||
}.buttonStyle(.plain)
|
}.buttonStyle(.plain)
|
||||||
|
} else {
|
||||||
|
ProgressView().padding()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.frame(minWidth: 0, maxWidth: .infinity)
|
.frame(minWidth: 0, maxWidth: .infinity)
|
||||||
|
|||||||
Reference in New Issue
Block a user