next.js/test/e2e/app-dir/app-rendering/app/ssr-only/slow/page.js
page.js23 lines428 B
import { use } from 'react'

let i
async function getData() {
  await new Promise((resolve) => setTimeout(resolve, 5000))
  return {
    message: 'hello from slow page',
  }
}

export default function NestedPage(props) {
  // TODO-APP: refactor this test page to `async function` instead.
  if (!i) {
    i = getData()
  }
  const data = use(i)
  return (
    <>
      <p id="slow-page-message">{data.message}</p>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN