Scoped SWR seeding
<SWRConfig> lives on this dynamic route. params.then() resolves the id inside <Suspense> and seeds the fallback for just this product, so the page shell stays static.
← Back to SWR
<SWRConfig> lives on this dynamic route. params.then() resolves the id inside <Suspense> and seeds the fallback for just this product, so the page shell stays static.
/api/products/4