import { getRoast } from "@/app/actions/roast"; import Image from "next/image"; import { ImageResponse } from "next/og"; import { NextRequest } from "next/server"; import Logo from "@/assets/logo.svg"; export async function GET( request: NextRequest, { params }: { params: { slug: string } } ) { const { slug } = params; const roast = await getRoast({ id: slug }); if (!roast?.data) { return undefined; } return new ImageResponse( (
logo hugging face HUGGER ROASTER

{roast.data.text}...

🧨

), { width: 1200, height: 630, } ); }