Favorieten toegevoegd aan de navigatiebalk en sidebar.
This commit is contained in:
@@ -34,6 +34,8 @@ require("../controllers/CategoryController");
|
||||
const ShoppingListController =
|
||||
require("../controllers/ShoppingListController");
|
||||
|
||||
const FavoriteController = require("../controllers/FavoriteController");
|
||||
|
||||
const MenuController =
|
||||
require("../controllers/MenuController");
|
||||
|
||||
@@ -119,6 +121,24 @@ router.post(
|
||||
ProductController.remove.bind(ProductController)
|
||||
);
|
||||
|
||||
router.post(
|
||||
"/products/:id/favorite",
|
||||
auth,
|
||||
FavoriteController.toggle.bind(FavoriteController)
|
||||
);
|
||||
|
||||
router.get(
|
||||
"/favorites",
|
||||
auth,
|
||||
FavoriteController.index.bind(FavoriteController)
|
||||
);
|
||||
|
||||
router.post(
|
||||
"/favorites/:productId/delete",
|
||||
auth,
|
||||
FavoriteController.remove.bind(FavoriteController)
|
||||
);
|
||||
|
||||
router.get(
|
||||
"/lists",
|
||||
auth,
|
||||
@@ -149,6 +169,18 @@ router.post(
|
||||
ShoppingListController.create.bind(ShoppingListController)
|
||||
);
|
||||
|
||||
router.post(
|
||||
"/lists/:id/favorites/add",
|
||||
auth,
|
||||
ShoppingListController.addFavoriteProducts.bind(ShoppingListController)
|
||||
);
|
||||
|
||||
router.post(
|
||||
"/lists/:id/items/clear",
|
||||
auth,
|
||||
ShoppingListController.clearItems.bind(ShoppingListController)
|
||||
);
|
||||
|
||||
router.get(
|
||||
"/lists/:id",
|
||||
auth,
|
||||
|
||||
Reference in New Issue
Block a user