22 lines
661 B
TypeScript
22 lines
661 B
TypeScript
|
|
import { isAdmin } from "@/contexts/auth";
|
||
|
|
import Express from "express";
|
||
|
|
|
||
|
|
export const quoteRoutes: Express.Router = Express.Router({ mergeParams: true });
|
||
|
|
|
||
|
|
//quoteRoutes.use(isUser, xxx);
|
||
|
|
|
||
|
|
/*quoteRoutes.get("/", listQuotesController);
|
||
|
|
quoteRoutes.get("/:quoteId", getQuoteController);
|
||
|
|
quoteRoutes.post("/", createQuoteController);
|
||
|
|
quoteRoutes.put("/:quoteId", updateQuoteController);
|
||
|
|
quoteRoutes.delete("/:quoteId", deleteQuoteController);*/
|
||
|
|
|
||
|
|
quoteRoutes.get("/", isAdmin, (req, res) => {
|
||
|
|
console.log(req.params);
|
||
|
|
res.status(200).json();
|
||
|
|
});
|
||
|
|
|
||
|
|
export const QuoteRouter = (appRouter: Express.Router) => {
|
||
|
|
appRouter.use("/quotes", quoteRoutes);
|
||
|
|
};
|