File size: 790 Bytes
e49fcf4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
import { NextResponse } from 'next/server';
export async function POST(request: Request) {
try {
const body = await request.json();
const { text } = body;
if (!text) {
return NextResponse.json(
{ error: 'Le texte est requis' },
{ status: 400 }
);
}
// Logique de traitement du texte ici
const processedText = text.toUpperCase(); // exemple simple
return NextResponse.json({
success: true,
result: processedText
});
} catch (_error: unknown) {
console.log('error:', _error)
return NextResponse.json(
{ error: 'Erreur lors de la génération de la question' },
{ status: 500 }
);
}
} |