| 1234567891011121314151617181920212223242526272829 |
- import {
- Router
- } from "express";
- import {
- deleteProduct,
- updateProduct,
- getProducts,
- addProduct
- } from "../controllers/menuController";
- import {
- authMiddleware
- } from "../middlewares/authMiddleware";
- import {
- validateBody
- } from "../middlewares/validateBody";
- import {
- UpdateProductInput,
- DeleteProductInput,
- AddProductInput
- } from "../actions/menu/types";
- const router = Router();
- router.delete("/deleteProduct", authMiddleware, validateBody(DeleteProductInput), deleteProduct);
- router.put("/updateProduct", authMiddleware, validateBody(UpdateProductInput), updateProduct);
- router.post("/addProduct", authMiddleware, validateBody(AddProductInput), addProduct);
- router.get("/getProducts", authMiddleware, getProducts);
- export default router;
|