lazy vstack ftw

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-04-19 12:06:24 -07:00
parent 1d8ca94863
commit b100e9887b
3 changed files with 11 additions and 10 deletions

View File

@@ -443,7 +443,7 @@ func get_metadata_since_time(_ metadata_event: NostrEvent?) -> Int64? {
func get_since_time(last_event: NostrEvent?) -> Int64 {
if last_event == nil {
return Int64(Date().timeIntervalSince1970) - (24 * 60 * 60 * 1)
return Int64(Date().timeIntervalSince1970) - (24 * 60 * 60 * 3)
}
return last_event!.created_at - 60 * 10

View File

@@ -175,7 +175,6 @@ struct EventDetailView: View {
.onAppear() {
self.add_event(event)
subscribe_to_thread()
}
}

View File

@@ -15,6 +15,7 @@ struct TimelineView: View {
var body: some View {
ScrollView {
LazyVStack {
ForEach(events, id: \.id) { (ev: NostrEvent) in
let evdet = EventDetailView(event: ev, pool: pool)
.navigationBarTitle("Thread")
@@ -26,6 +27,7 @@ struct TimelineView: View {
.buttonStyle(PlainButtonStyle())
}
}
}
.padding([.leading, .trailing], 6)
.environmentObject(profiles)
}