diff --git a/pages/api/[...404].ts b/pages/api/[...404].ts index ccce44e..1ffb88f 100644 --- a/pages/api/[...404].ts +++ b/pages/api/[...404].ts @@ -1,8 +1,11 @@ -import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next' +import { NextApiRequest, NextApiResponse } from 'next' +import nc from 'next-connect' -const NotFound: NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) => { - res.statusCode = 404 - res.json({ code: 404, message: '요청하신 URL에 페이지가 존재하지 않습니다.' }) -} +import ResponseWrapper from '@utils/ResponseWrapper' + +const NotFound = nc() + .all(async(_req, res) => { + return ResponseWrapper(res, { code: 404, message: '요청하신 URL에 페이지가 존재하지 않습니다.' }) + }) export default NotFound diff --git a/pages/api/index.ts b/pages/api/index.ts index 3771082..f58504d 100644 --- a/pages/api/index.ts +++ b/pages/api/index.ts @@ -1,8 +1,11 @@ -import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next' +import { NextApiRequest, NextApiResponse } from 'next' +import nc from 'next-connect' -const HelloWorld: NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) => { - res.statusCode = 200 - res.json({ happy: 'hacking' }) -} +import ResponseWrapper from '@utils/ResponseWrapper' + +const HelloWorld = nc() + .get(async(_req, res) => { + return ResponseWrapper(res, { code: 200, message: '>_<' }) + }) export default HelloWorld