setting up auth system

This commit is contained in:
Mikayla Dobson
2023-01-31 19:06:15 -06:00
parent cfe4898ec9
commit 4c3a31c77f
12 changed files with 303 additions and 14 deletions

View File

@@ -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;