How to use createMemo to process a resource with Suspense - SolidJS