next.js/test/development/pages-dir/client-navigation/fixture/pages/async-props.js
async-props.js19 lines344 B
import React from 'react'

export default class AsyncProps extends React.Component {
  static async getInitialProps() {
    return fetchData()
  }

  render() {
    return <p>{this.props.name}</p>
  }
}

function fetchData() {
  const p = new Promise((resolve) => {
    setTimeout(() => resolve({ name: 'Diego Milito' }), 10)
  })
  return p
}
Quest for Codev2.0.0
/
SIGN IN