This repository has been archived on 2025-12-11. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
chathive/server/routes/posts.js

19 lines
422 B
JavaScript

import express from "express";
import { getFeedPosts, getUserPosts, likePost } from "../controllers/posts.js";
import { verifyToken } from "../middlewares/auth.js";
const router = express.Router();
/**
* Read - GET
*/
router.get("/", verifyToken, getFeedPosts);
router.get("/:userId", verifyToken, getUserPosts);
/**
* Update - PATCH
*/
router.patch("/:postId/like", verifyToken, likePost);
export default router;