setting up auth system
This commit is contained in:
@@ -1,9 +1,20 @@
|
||||
const router = require('express').Router();
|
||||
const ItemController = require('../controllers/ItemController');
|
||||
|
||||
function itemRoute(app, passport) {
|
||||
app.use('/app/items', router);
|
||||
|
||||
router.get('/', (req, res) => {
|
||||
res.status(200).send('items');
|
||||
router.get('/item', async (req, res) => {
|
||||
const response = await ItemController.getAll();
|
||||
const { data, code } = response;
|
||||
res.status(code).send(data);
|
||||
})
|
||||
}
|
||||
|
||||
router.get('/item/:id', async (req, res) => {
|
||||
const { id } = req.params;
|
||||
const { data, code } = await ItemController.getOne(id);
|
||||
res.status(code).send(data);
|
||||
})
|
||||
|
||||
return router;
|
||||
}
|
||||
|
||||
module.exports = itemRoute;
|
||||
Reference in New Issue
Block a user