Initial commit: Angular frontend and Expressjs backend
This commit is contained in:
14
worklenz-backend/src/routes/apis/notifications-api-router.ts
Normal file
14
worklenz-backend/src/routes/apis/notifications-api-router.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import express from "express";
|
||||
|
||||
import NotificationController from "../../controllers/notification-controller";
|
||||
import safeControllerFunction from "../../shared/safe-controller-function";
|
||||
|
||||
const notificationsApiRouter = express.Router();
|
||||
|
||||
notificationsApiRouter.get("/", safeControllerFunction(NotificationController.get));
|
||||
notificationsApiRouter.get("/unread-count", safeControllerFunction(NotificationController.getUnreadCount));
|
||||
notificationsApiRouter.delete("/:id", safeControllerFunction(NotificationController.delete));
|
||||
notificationsApiRouter.put("/read-all", safeControllerFunction(NotificationController.readAll));
|
||||
notificationsApiRouter.put("/:id", safeControllerFunction(NotificationController.update));
|
||||
|
||||
export default notificationsApiRouter;
|
||||
Reference in New Issue
Block a user