next.js/test/e2e/app-dir/app-external/app/esm/client/page.js
page.js22 lines695 B
'use client'

import React from 'react'
import { version, useValue } from 'esm-with-react'
import { packageEntry as compatPackageEntry } from 'cjs-esm-compat'
import { packageName } from 'cjs-lib'
import nestedImportExportDefaultValue from 'nested-import-export-default'

export default function Index() {
  const value = useValue()
  return (
    <div>
      <h2>{'App React Version: ' + React.version}</h2>
      <h2>{'External React Version: ' + version}</h2>
      <h2>{'Test: ' + value}</h2>
      <h2>{`CJS-ESM Compat package: ${compatPackageEntry}`}</h2>
      <h2>{`CJS package: ${packageName}`}</h2>
      <h2>{`Nested imports: ${nestedImportExportDefaultValue}`}</h2>
    </div>
  )
}
Quest for Codev2.0.0
/
SIGN IN