Problem Statement
Suspense loader functions return…
Explanation
Data loaders for Suspense-style flows return Promise<T>. React waits for the promise to settle before rendering the data path.
Code Solution
SolutionRead Only
async function loadUser(id: number): Promise<User> {
const r = await fetch(`/api/users/${id}`);
return r.json();
}