484f4724f4
Moving tests to reduce app-dir/app/index.test.ts running duration
20 lines
467 B
JavaScript
20 lines
467 B
JavaScript
// @ts-check
|
|
import { NextResponse } from 'next/server'
|
|
|
|
/**
|
|
* @param {import('next/server').NextRequest} request
|
|
* @returns {NextResponse | undefined}
|
|
*/
|
|
export function middleware(request) {
|
|
if (
|
|
request.nextUrl.pathname ===
|
|
'/hooks/use-selected-layout-segment/rewritten-middleware'
|
|
) {
|
|
return NextResponse.rewrite(
|
|
new URL(
|
|
'/hooks/use-selected-layout-segment/first/slug3/second/catch/all',
|
|
request.url
|
|
)
|
|
)
|
|
}
|
|
}
|