next.js/test/e2e/app-dir/use-cache-search-params/app/search-params-used-generate-viewport/page.tsx
page.tsx17 lines339 B
import { Viewport } from 'next'

export async function generateViewport({
  searchParams,
}: {
  searchParams: Promise<Record<string, string | string[] | undefined>>
}): Promise<Viewport> {
  'use cache'
  const color = (await searchParams).color

  return { themeColor: String(color) }
}

export default function Page() {
  return null
}
Quest for Codev2.0.0
/
SIGN IN