const {Router} = require('express') const router = Router() const orderController = require('../controllers/orderController') const userController = require('../controllers/userController') const broadcastController = require('../controllers/broadcastController') // cart router.post('/addToCart', orderController.addToCart) router.put('/updateCart/:item_id', orderController.updateCart) router.get('/cartItems/:user_id', orderController.getCartItems) router.delete('/deleteItem/:item_id', orderController.deleteFromCart) // order router.post('/addOrder', orderController.addOrder) router.post('/addAddressToOrder/:order_id', orderController.addAddressToOrder) router.get('/orders/:user_id', orderController.getOrders) router.get('/order/:order_id', orderController.getOneOrder) // address router.post('/addAddress', userController.addAdress) router.delete('/addresses/:address_id', userController.deleteAddress) router.get('/addresses/:user_id', userController.getAddresses) // update profile router.put('/profile', userController.updateUser) router.post('/password', userController.updateUserPassword) // broadcast router.get('/broadcast', broadcastController.getAll) router.post('/broadcast/:id', broadcastController.getOne) module.exports = router