refactor: 🚀 update routes

#10
This commit is contained in:
2024-04-23 11:58:28 +02:00
parent df9efc759c
commit c334b3954f
4 changed files with 47 additions and 37 deletions

View File

@@ -1,37 +1,39 @@
import express, {type Router} from "express";
import AdminGuard from "@validators/AdminGuard";
import UserGuard from "@validators/UserGuard";
const router: Router = express.Router();
//-- MODELS >>
router.route('/model/new').get()
router.route('/model/new').get(AdminGuard)
router.route('/model/all').get()
router.route('/model/:modelSlug')
.get()
.patch()
.delete()
.get(UserGuard)
.patch(AdminGuard)
.delete(AdminGuard)
//-- CATEGORY >>
router.route('/category/new').get()
router.route('/category/new').get(AdminGuard)
router.route('/category/all').get()
router.route('/category/:categorySlug')
.get()
.patch()
.delete()
.get(UserGuard)
.patch(AdminGuard)
.delete(AdminGuard)
//-- BRAND >>
router.route('/brand/new').post()
router.route('/brand/new').post(AdminGuard)
router.route('/brand/all').get()
router.route('/brand/:brandSlug')
.get()
.patch()
.delete()
.get(UserGuard)
.patch(AdminGuard)
.delete(AdminGuard)