@pierrehrt/create-content-builder
Version:
CLI tool to create content builder projects
22 lines (19 loc) • 610 B
text/typescript
import { NextResponse } from "next/server";
import { saveContent, getContent } from "@/lib/api";
export async function GET() {
try {
const content = await getContent();
return NextResponse.json({ data: content });
} catch (error) {
return NextResponse.json({ error: error.message }, { status: 500 });
}
}
export async function POST(request: Request) {
try {
const body = await request.json();
const result = await saveContent(body);
return NextResponse.json({ data: result });
} catch (error) {
return NextResponse.json({ error: error.message }, { status: 500 });
}
}