TX016

روٹ ہینڈلر نے کوئی Response واپس نہیں کیا

کونسول

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

اس کی وجہ

ایک route.ts ہینڈلر کا نتیجہ undefined (یا کوئی دوسری غیر Response ویلیو) نکلا، عموماً کسی برانچ میں return نہ ہونے کی وجہ سے۔

اس کا حل

ہر برانچ سے Response واپس کریں:

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));}