Samuel
@samuel.fm
Ok this is a banger app logo I won’t lie (don’t get excited, I’m just messing around with SwiftUI)
App called Apoapsis

Icon is a @ symbol in a planet with a starry backdrop 3 2 17
Samuel
it’s honestly so refreshing to have it all Just Work™, especially forms and buttons and lists and stuff laying out the posts was a bit of a pain tho. Also I miss React Query so bad 😭
Slightly jank bluesky feed 3 1 10
Samuel
@skeetsapp.com how do you manage infinite scrolling state with regards to refresh/load more/errors etc? Is there a helpful library or do I need to build React Query from scratch
1 3
Skeets App
It's handled through a .task on the last cell in the current list. the method in the task then checks whether there is a cursor and if so it passes that along when loading more content.
2