Revert "threads: attempt to fix state jankiness"

This reverts commit f4024895ba.
This commit is contained in:
William Casarin
2023-06-14 09:30:58 +02:00
parent f4024895ba
commit 0b5d68c0b8

View File

@@ -9,21 +9,19 @@ import SwiftUI
struct ThreadView: View {
let state: DamusState
@ObservedObject var thread: ThreadModel
var body: some View {
ThreadView_(state: state, thread: thread, zaps: state.events.get_cache_data(thread.event.id).zaps_model)
}
}
struct ThreadView_: View {
let state: DamusState
let thread: ThreadModel
@ObservedObject var zaps: ZapsDataModel
@Environment(\.dismiss) var dismiss
init(state: DamusState, thread: ThreadModel) {
self.state = state
self._thread = ObservedObject(wrappedValue: thread)
let zaps = state.events.get_cache_data(thread.event.id).zaps_model
self._zaps = ObservedObject(wrappedValue: zaps)
}
var parent_events: [NostrEvent] {
state.events.parent_events(event: thread.event)
}