Files
Dominik Ferber db89f0dfb1 Init
2024-12-12 13:01:06 +02:00

18 lines
471 B
TypeScript

import { NextResponse, type NextRequest } from 'next/server';
import * as flags from '#/middleware-flags';
import { precompute } from '@vercel/flags/next';
// See "Matching Paths" below to learn more
export const config = {
matcher: ['/'],
};
// an empty middleware
export async function middleware(request: NextRequest) {
const code = await precompute(flags.precomputeFlags);
return NextResponse.rewrite(new URL(`/${code}`, request.url), {
request,
});
}