next.js/test/e2e/app-dir/segment-cache/staleness/app/per-page-config/dynamic-stale-60/page.tsx
page.tsx31 lines704 B
import { Suspense } from 'react'
import { connection } from 'next/server'
import { LinkAccordion } from '../../../components/link-accordion'

export const unstable_dynamicStaleTime = 60

async function Content() {
  await connection()
  return (
    <div id="dynamic-stale-60-content">Dynamic content (stale time 60s)</div>
  )
}

export default function Page() {
  return (
    <>
      <Suspense fallback="Loading...">
        <Content />
      </Suspense>
      <ul>
        <li>
          <LinkAccordion href="/per-page-config/hub-a">Hub A</LinkAccordion>
        </li>
        <li>
          <LinkAccordion href="/per-page-config/hub-c">Hub C</LinkAccordion>
        </li>
      </ul>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN