next.js/test/e2e/app-dir/ppr-navigations/avoid-popstate-flash/app/some-page/page.tsx
page.tsx25 lines654 B
import React, { Suspense } from 'react'
import { getDynamicTestData, getStaticTestData } from '../test-data-service'
import { Fallback } from './client'

async function Dynamic() {
  return <div id="dynamic">{await getDynamicTestData('Dynamic')}</div>
}

async function Static() {
  return <div id="static">{await getStaticTestData('Static')}</div>
}

export default async function Page() {
  return (
    <div id="container">
      <Suspense fallback={<Fallback>Loading dynamic...</Fallback>}>
        <Dynamic />
      </Suspense>
      <Suspense fallback={<Fallback>Loading static...</Fallback>}>
        <Static />
      </Suspense>
    </div>
  )
}
Quest for Codev2.0.0
/
SIGN IN