Switch to navigation stack in BuilderEventView

This commit is contained in:
William Casarin
2023-07-04 13:48:36 -07:00
parent 6c8cf8421c
commit ea50f9214a

View File

@@ -70,12 +70,13 @@ struct BuilderEventView: View {
var body: some View { var body: some View {
VStack { VStack {
if let event { if let event {
let ev = event.get_inner_event(cache: damus.events) ?? event EventView(damus: damus, event: event, options: .embedded)
let thread = ThreadModel(event: ev, damus_state: damus) .padding([.top, .bottom], 8)
NavigationLink(value: Route.Thread(thread: thread)) { .onTapGesture {
EventView(damus: damus, event: event, options: .embedded) let ev = event.get_inner_event(cache: damus.events) ?? event
.padding([.top, .bottom], 8) let thread = ThreadModel(event: ev, damus_state: damus)
}.buttonStyle(.plain) damus.nav.push(route: .Thread(thread: thread))
}
} else { } else {
ProgressView().padding() ProgressView().padding()
} }