next.js/test/e2e/define/app/page.js
page.js49 lines1.0 KB
/* eslint-disable no-undef */
import {
  ClientValue,
  ClientExpr,
  ClientNumber,
  ClientBoolean,
} from './client-component'

export default function Page() {
  return (
    <ul>
      <li>
        Server value:{' '}
        {typeof MY_MAGIC_VARIABLE === 'string' ? MY_MAGIC_VARIABLE : 'not set'}
      </li>
      <li>
        Client value: <ClientValue />
      </li>
      <li>
        Server expr:{' '}
        {typeof process.env.MY_MAGIC_EXPR === 'string'
          ? process.env.MY_MAGIC_EXPR
          : 'not set'}
      </li>
      <li>
        Client expr: <ClientExpr />
      </li>
      <li>
        Server number:{' '}
        {typeof MY_NUMBER_VARIABLE === 'number'
          ? String(MY_NUMBER_VARIABLE)
          : 'not set'}
      </li>
      <li>
        Client number: <ClientNumber />
      </li>
      <li>
        Server boolean:{' '}
        {typeof MY_BOOLEAN_VARIABLE === 'boolean'
          ? String(MY_BOOLEAN_VARIABLE)
          : 'not set'}
      </li>
      <li>
        Client boolean: <ClientBoolean />
      </li>
    </ul>
  )
}
Quest for Codev2.0.0
/
SIGN IN