next.js/test/e2e/app-dir/ppr-navigations/stale-prefetch-entry/app/some-page/page.tsx
page.tsx28 lines715 B
import React, { Suspense } from 'react'
import { getDynamicTestData, getStaticTestData } from '../test-data-service'
import Link from 'next/link'

async function Dynamic({ dataKey }) {
  return (
    <div id="dynamic">{await getDynamicTestData(`${dataKey} [dynamic]`)}</div>
  )
}

async function Static({ dataKey }) {
  return <div id="static">{await getStaticTestData(`${dataKey} [static]`)}</div>
}

export default async function Page() {
  return (
    <>
      <Link href="/">Home</Link>
      <Suspense fallback="Loading dynamic...">
        <Dynamic dataKey="Some data" />
      </Suspense>
      <Suspense fallback="Loading static...">
        <Static dataKey="Some data" />
      </Suspense>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN