chore: using ResponseWrapper

This commit is contained in:
Junseo Park 2021-02-15 15:54:09 +09:00
parent 61c302f7ec
commit 82067377cb
2 changed files with 16 additions and 10 deletions

View File

@ -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<NextApiRequest, NextApiResponse>()
.all(async(_req, res) => {
return ResponseWrapper(res, { code: 404, message: '요청하신 URL에 페이지가 존재하지 않습니다.' })
})
export default NotFound

View File

@ -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<NextApiRequest, NextApiResponse>()
.get(async(_req, res) => {
return ResponseWrapper(res, { code: 200, message: '>_<' })
})
export default HelloWorld