Lazy loading of thread child events

Closes: #679
This commit is contained in:
OlegAba
2023-02-22 18:37:05 -05:00
committed by William Casarin
parent 4c3a83772e
commit 83c9289345

View File

@@ -289,15 +289,17 @@ struct ThreadV2View: View {
).id("main")
// MARK: - Responses of the actual event view
ForEach(thread.childEvents, id: \.id) { event in
MutedEventView(
damus_state: damus,
event: event,
scroller: reader,
nav_target: $nav_target,
navigating: $navigating,
selected: false
)
LazyVStack {
ForEach(thread.childEvents, id: \.id) { event in
MutedEventView(
damus_state: damus,
event: event,
scroller: nil,
nav_target: $nav_target,
navigating: $navigating,
selected: false
)
}
}
}.padding()
}.navigationBarTitle(NSLocalizedString("Thread", comment: "Navigation bar title for note thread."))