next.js/test/e2e/app-dir/draft-mode-middleware/middleware.ts
middleware.ts13 lines399 B
import { NextResponse, type NextRequest } from 'next/server'
import { draftMode } from 'next/headers'

export async function middleware(req: NextRequest) {
  const { isEnabled } = await draftMode()
  console.log('draftMode().isEnabled from middleware:', isEnabled)
  return NextResponse.next()
}

export const config = {
  matcher: ['/((?!_next/static|_next/image|img|assets|ui|favicon.ico).*)'],
}
Quest for Codev2.0.0
/
SIGN IN