TX016

Route handler senza Response restituita

Console

Text.js error TX016: No response is returned from route handler for … …. Ensure you return a `Response`.

Perché succede

Un handler route.ts ha restituito undefined (o un altro valore diverso da Response), in genere per un return mancante in un ramo.

Come risolvere

Restituisci una Response da ogni ramo:

app/api/deployments/route.tsts
export async function GET(request: Request) {  const id = new URL(request.url).searchParams.get("id");  if (!id) return Response.json({ error: "id required" }, { status: 400 });  return Response.json(await getDeployment(id));}