import express from "express"; import { tokenValidator } from "../../../shared/utils/token.ts"; import { getALLthreads, threadComment, threadCommentDelete, threadCreate, threaddelete, threadUpdateTitle } from "../v1Controllers/threadController/threadController.ts"; const V1ThreadRoutes = express.Router(); V1ThreadRoutes.post( "/upsetThread/", tokenValidator, threadCreate ); V1ThreadRoutes.patch( "/Thread/delete", tokenValidator, threaddelete ); V1ThreadRoutes.patch( "/Thread/updateTitle", tokenValidator, threadUpdateTitle ); V1ThreadRoutes.post( "/Thread/addComment", tokenValidator, threadComment ); V1ThreadRoutes.patch( "/Thread/deleteComment", tokenValidator, threadCommentDelete ); V1ThreadRoutes.get( "/Threads/:projectId", tokenValidator, getALLthreads ); export default V1ThreadRoutes