vicary
Explore posts from serversHow to create and test a data fetching library?
Hello everyone, I am working on a SolidJS integration for GQty. PR#1758 is the current WIP, I am probably doing a lot of things wrong.
There are two areas about Suspense where I would really love some help to learn from the perspective of a library author.
1. Triggering Suspense
Having studied the source code of
createResource
, I am able to trigger an initial Suspense via createSignal
by returning a Promise in my function. But Suspense doesn't happen again when I return a Promise during refetches.
2. Testing Suspense
It seems that render()
does not Suspense at all, instead it renders the Promise object as-is which in turn throws.
What would be the best place to start?55 replies