Switch to navigation stack in BuilderEventView
This commit is contained in:
@@ -70,12 +70,13 @@ struct BuilderEventView: View {
|
||||
var body: some View {
|
||||
VStack {
|
||||
if let event {
|
||||
let ev = event.get_inner_event(cache: damus.events) ?? event
|
||||
let thread = ThreadModel(event: ev, damus_state: damus)
|
||||
NavigationLink(value: Route.Thread(thread: thread)) {
|
||||
EventView(damus: damus, event: event, options: .embedded)
|
||||
.padding([.top, .bottom], 8)
|
||||
}.buttonStyle(.plain)
|
||||
EventView(damus: damus, event: event, options: .embedded)
|
||||
.padding([.top, .bottom], 8)
|
||||
.onTapGesture {
|
||||
let ev = event.get_inner_event(cache: damus.events) ?? event
|
||||
let thread = ThreadModel(event: ev, damus_state: damus)
|
||||
damus.nav.push(route: .Thread(thread: thread))
|
||||
}
|
||||
} else {
|
||||
ProgressView().padding()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user