Files
Dominik Ferber 422435c0eb rename (#68)
* @vercel-flags » flags

* update lockfile

* fix name
2025-02-20 19:54:09 +02:00

14 lines
440 B
TypeScript

import { precompute } from 'flags/next';
import { type NextRequest, NextResponse } from 'next/server';
import { marketingFlags } from './flags';
export async function automaticPrecomputeMiddleware(request: NextRequest) {
// precompute the flags
const code = await precompute(marketingFlags);
// rewrite the page with the code
return NextResponse.rewrite(
new URL(`/concepts/precompute/automatic/${code}`, request.url),
);
}