next.js/test/e2e/app-dir/use-cache-metadata-route-handler/app/sitemap.ts
sitemap.ts13 lines338 B
import type { MetadataRoute } from 'next'
import { getSentinelValue } from './sentinel'
import { setTimeout } from 'timers/promises'

export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
  'use cache'

  // Simulate I/O
  await setTimeout(100)

  return [{ url: `https://acme.com?sentinel=${getSentinelValue()}` }]
}
Quest for Codev2.0.0
/
SIGN IN