Files
Jiachi LiuandGitHub 3f8f72bf9b Remove internal client next api detection (#40646)
Follow up for https://github.com/vercel/next.js/pull/40415

Remove internal next client api determination, fully relying on `'client'` directive.
Change `.client.js` extension to `.js ` in tests, remove legacy / unused test files
2022-09-18 09:36:10 +00:00

42 lines
857 B
JavaScript

// shared named exports
import { a, b, c, d, e } from '../../components/shared-exports'
// client default, named exports
import DefaultArrow, {
Named as ClientNamed,
} from '../../components/client-exports'
import { Cjs as CjsShared } from '../../components/cjs-server'
import { Cjs as CjsClient } from '../../components/cjs-client'
// client exports all
import { One, Two, TwoAliased } from '../../components/export-all'
export default function Page() {
return (
<div>
<div>
{a}
{b}
{c}
{d}
{e[0]}
</div>
<div>
<DefaultArrow />
</div>
<div>
<ClientNamed />
</div>
<div>
<CjsShared />
</div>
<div>
<CjsClient />
</div>
<div>
Export All: <One />, <Two />, <TwoAliased />
</div>
</div>
)
}