mirror of
https://github.com/koreanbots/core.git
synced 2025-12-16 14:30:22 +00:00
style: styled code
This commit is contained in:
parent
9a3826753d
commit
0d3efd3c79
@ -1,6 +1,6 @@
|
|||||||
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
||||||
|
|
||||||
const HelloWorld:NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) =>{
|
const HelloWorld: NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) => {
|
||||||
res.statusCode = 404
|
res.statusCode = 404
|
||||||
res.json({ code: 404, message: '요청하신 URL에 페이지가 존재하지 않습니다.' })
|
res.json({ code: 404, message: '요청하신 URL에 페이지가 존재하지 않습니다.' })
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
||||||
|
|
||||||
const HelloWorld:NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) =>{
|
const HelloWorld: NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) => {
|
||||||
res.statusCode = 200
|
res.statusCode = 200
|
||||||
res.json({ happy: 'hacking' })
|
res.json({ happy: 'hacking' })
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
import { NextApiHandler, NextApiRequest, NextApiResponse } from 'next'
|
||||||
|
|
||||||
const HelloWorld:NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) =>{
|
const HelloWorld: NextApiHandler = (_req: NextApiRequest, res: NextApiResponse) => {
|
||||||
res.statusCode = 200
|
res.statusCode = 200
|
||||||
res.json({ happy: 'hacking' })
|
res.json({ happy: 'hacking' })
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,11 @@
|
|||||||
import http from 'http'
|
import http from 'http'
|
||||||
import { NextApiResponse } from 'next'
|
import { NextApiResponse } from 'next'
|
||||||
export default function ResponseWrapper(res: NextApiResponse, { code, message, version=2, data, errors }:ResponseProps) {
|
export default function ResponseWrapper(
|
||||||
if(!code) throw new Error('`code` is required.')
|
res: NextApiResponse,
|
||||||
if(!http.STATUS_CODES[code]) throw new Error('Invalid http code.')
|
{ code, message, version = 2, data, errors }: ResponseProps
|
||||||
|
) {
|
||||||
|
if (!code) throw new Error('`code` is required.')
|
||||||
|
if (!http.STATUS_CODES[code]) throw new Error('Invalid http code.')
|
||||||
res.statusCode = code
|
res.statusCode = code
|
||||||
|
|
||||||
return { code, message: message || http.STATUS_CODES[code], data, errors, version }
|
return { code, message: message || http.STATUS_CODES[code], data, errors, version }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user