Switch to navigation stack in BuilderEventView
This commit is contained in:
@@ -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()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user