Lazy loading of thread child events

Closes: #679
This commit is contained in:
OlegAba
2023-02-24 12:49:26 -08:00
committed by William Casarin
parent 4c3a83772e
commit 83c9289345
+3 -1
View File
@@ -289,16 +289,18 @@ struct ThreadV2View: View {
).id("main") ).id("main")
// MARK: - Responses of the actual event view // MARK: - Responses of the actual event view
LazyVStack {
ForEach(thread.childEvents, id: \.id) { event in ForEach(thread.childEvents, id: \.id) { event in
MutedEventView( MutedEventView(
damus_state: damus, damus_state: damus,
event: event, event: event,
scroller: reader, scroller: nil,
nav_target: $nav_target, nav_target: $nav_target,
navigating: $navigating, navigating: $navigating,
selected: false selected: false
) )
} }
}
}.padding() }.padding()
}.navigationBarTitle(NSLocalizedString("Thread", comment: "Navigation bar title for note thread.")) }.navigationBarTitle(NSLocalizedString("Thread", comment: "Navigation bar title for note thread."))
} }