EvalueTonSavoir/server/routers/image-router.ts
2024-11-10 10:19:05 -05:00

16 lines
508 B
TypeScript

import express, { Response, Request } from "express";
import jwt from '../middleware/jwt-token.js';
import {controllers} from '../app.js'
import multer from 'multer';
const images = controllers.images
const router = express.Router();
// For getting the image out of the form data
const storage = multer.memoryStorage();
const upload = multer({ storage: storage });
router.post("/upload", jwt.authenticate, upload.single('image'), images.upload);
router.get("/get/:id", images.get);
export default router