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