From 7a51e69a3700b2792291d0caf308c0684073a64a Mon Sep 17 00:00:00 2001 From: Jahanzaib Tayyab Date: Tue, 2 May 2023 11:34:38 +0500 Subject: [PATCH] update delete method in api crud operations --- .../src/app/api/greetings/route.ts | 46 ++++++++----------- 1 file changed, 18 insertions(+), 28 deletions(-) diff --git a/step11_route_handler/step01_crud/src/app/api/greetings/route.ts b/step11_route_handler/step01_crud/src/app/api/greetings/route.ts index 0f01f8f2..471d61d6 100644 --- a/step11_route_handler/step01_crud/src/app/api/greetings/route.ts +++ b/step11_route_handler/step01_crud/src/app/api/greetings/route.ts @@ -1,53 +1,43 @@ import { NextRequest, NextResponse } from "next/server"; export async function GET(request: NextRequest) { - return NextResponse.json({ - From: "Zia", - Message: "Greetings from Pakistan", - RequestType: "GET" - }); + return NextResponse.json({ + From: "Zia", + Message: "Greetings from Pakistan", + RequestType: "GET", + }); } export async function POST(request: NextRequest) { const req = await request.json(); - if(req.name){ + if (req.name) { return NextResponse.json({ To: "Zia", Message: "All well here", - RequestType: "POST" + RequestType: "POST", }); - } - else { - return new NextResponse('Please include your name in the POST request'); + } else { + return new NextResponse("Please include your name in the POST request"); } } export async function PUT(request: NextRequest) { const req = await request.json(); - if(req.name){ + if (req.name) { return NextResponse.json({ To: "Zia", Message: "This is a updated greeting", - RequestType: "PUT" + RequestType: "PUT", }); - } - else { - return new NextResponse('Please include your name in the PUT request'); + } else { + return new NextResponse("Please include your name in the PUT request"); } } export async function DELETE(request: NextRequest) { - const req = await request.json(); - if(req.name){ - return NextResponse.json({ - To: "Zia", - Message: "I have deleted the greetings", - RequestType: "DELETE" - }); - } - else { - return new NextResponse('Please include your name in the DELETE request'); - } + return NextResponse.json({ + To: "Zia", + Message: "I have deleted the greetings", + RequestType: "DELETE", + }); } - -