const express = require("express"); const router = express.Router(); const category_controller = require("../controllers/category.js"); const index_controller = require("../controllers/index.js"); const item_controller = require("../controllers/item.js"); // home page router.get("/", index_controller.index); // create category page router.get("/createcategory", category_controller.category_create_get); router.post("/createcategory", category_controller.category_create_post); // category functions router.get("/:category", category_controller.index); router.get("/:category/update", category_controller.category_update_get); router.post("/:category/update", category_controller.category_update_post); router.get("/:category/delete", category_controller.category_delete_get); router.post("/:category/delete", category_controller.category_delete_post); // item functions router.get("/:category/:item", item_controller.index); router.get("/:category/createitem", item_controller.item_create_get); router.post("/:category/createitem", item_controller.item_create_post); router.get("/:category/:item/update", item_controller.item_update_get); router.post("/:category/:item/update", item_controller.item_update_post); router.get("/:category/:item/delete", item_controller.item_delete_get); router.post("/:category/:item/delete", item_controller.item_delete_post); module.exports = router;