import { ImageResponse } from "@vercel/og"; import { NextRequest } from "next/server"; export const config = { runtime: "edge", }; export default async function handler(req: NextRequest) { try { const { searchParams } = new URL(req.url); // Redundant fallback alternate tagline const title = searchParams.get("title") ?? "Share Environment Variables Securely"; const subtitle = searchParams.get("subtitle") ?? "EnvShare"; const inter = await fetch(new URL("../../../public/fonts/Inter-SemiBold.ttf", import.meta.url)).then((res) => res.arrayBuffer(), ); // TODO: Fix tailwind classes on this route return new ImageResponse(
{subtitle}