Initial commit from Create Next App
This commit is contained in:
16
pages/api/users/index.ts
Normal file
16
pages/api/users/index.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { NextApiRequest, NextApiResponse } from 'next'
|
||||
import { sampleUserData } from '../../../utils/sample-data'
|
||||
|
||||
const handler = (_req: NextApiRequest, res: NextApiResponse) => {
|
||||
try {
|
||||
if (!Array.isArray(sampleUserData)) {
|
||||
throw new Error('Cannot find user data')
|
||||
}
|
||||
|
||||
res.status(200).json(sampleUserData)
|
||||
} catch (err) {
|
||||
res.status(500).json({ statusCode: 500, message: err.message })
|
||||
}
|
||||
}
|
||||
|
||||
export default handler
|
Reference in New Issue
Block a user