Initial commit: Angular frontend and Expressjs backend

This commit is contained in:
chamikaJ
2024-05-17 09:32:30 +05:30
parent eb0a0d77d6
commit 298ca6beeb
3548 changed files with 193558 additions and 3 deletions

View 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;