lego/back-end/src/routes/index.ts
Alessandre Laguierce e54159b323 feat: add pieces page
2024-12-03 19:24:26 +01:00

33 lines
903 B
TypeScript

import express from 'express';
import path from 'path';
import db from '../db';
import { getUsername, verifyAuthentication } from '../middlewares/auth.middleware'
import authRoute from './auth.route'
import marquesRoute from './marque.route'
import piecesRoute from './piece.route'
import memberRouter from './member.route'
import modelRouter from './model.route';
import boxRouter from './box.route';
const routes = express.Router();
routes.get("/rendu", (_req, res) => {
res.render('rendu.ejs');
});
routes.use("/static", express.static(path.join(__dirname, '../static')));
routes.use("/auth", authRoute);
routes.use("/marques", marquesRoute);
routes.use("/pieces", piecesRoute);
routes.use("/membres", memberRouter);
routes.use("/models", modelRouter);
routes.use("/boxes", boxRouter);
// 404 fallback
routes.get("*", (_req, res) => {
res.render('notfound.ejs');
});
export default routes;