Files
intelaide/intelaide-backend/routes/fileRoutes.js
2026-01-20 04:54:10 +00:00

15 lines
503 B
JavaScript

// backend/routes/fileRoutes.js
import express from 'express';
import { uploadFiles, deleteFile, getUserFiles, previewFile } from '../controllers/fileController.js';
import authMiddleware from '../middlewares/authMiddleware.js';
const router = express.Router();
router.post('/upload', authMiddleware, uploadFiles);
router.delete('/:id', authMiddleware, deleteFile);
router.get('/', authMiddleware, getUserFiles);
router.get('/preview/:filename', authMiddleware, previewFile);
export default router;