Files
Will Binns-SmithandZack Tanner 3709dd9b46 Turbopack: Allow client components to be imported in app routes (#64520)
Resolves #64412

This adds a client transition to the app route `ModuleAssetContext` and
the corresponding transforms so that client components can be safely
imported and referenced (as their proxies) in app routes.

Test Plan: Added an integration test


Closes PACK-2964
2024-04-17 12:06:51 -07:00

9 lines
205 B
TypeScript

import { NextResponse } from 'next/server'
import { ClientComponent } from '../../ClientComponent'
export function GET() {
return NextResponse.json({
clientComponent: typeof ClientComponent,
})
}