22 lines
639 B
TypeScript
22 lines
639 B
TypeScript
import { NextResponse } from 'next/server';
|
|
|
|
export async function POST(request: Request) {
|
|
try {
|
|
// valid JSON body check (optional, but good for parsing)
|
|
const body = await request.json();
|
|
|
|
// Log the request for now - placeholder for actual logic
|
|
console.log('Delete account request received:', body);
|
|
|
|
return NextResponse.json(
|
|
{ message: 'Request received. Account deletion processed.' },
|
|
{ status: 200 }
|
|
);
|
|
} catch (error) {
|
|
return NextResponse.json(
|
|
{ error: 'Invalid request body' },
|
|
{ status: 400 }
|
|
);
|
|
}
|
|
}
|