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

// TODO: Make sure tests are unskipped before marking this as stable
export const unstable_dynamicStaleTime = 10

async function Content() {
  await connection()
  return (
    <div id="dynamic-stale-10-content">Dynamic content (stale time 10s)</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-b">Hub B</LinkAccordion>
        </li>
      </ul>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN