import { Router } from 'express'; import { handleFileUploading, handleFileDeleting, handleFileGetting, handleFileThumbnailUploading, handleFileThumbnailDeleting, } from '../controllers/file.controller'; import {uploadThumbnail,uploadDoc} from '../middlewares/file.middleware'; const fileRouter = Router(); fileRouter.route('/documents/upload').post(uploadDoc.single('file'), handleFileUploading); fileRouter.route('/documents/delete').delete(handleFileDeleting); fileRouter.route('/documents').get(handleFileGetting); fileRouter.route('/thumbnails/upload').post(uploadThumbnail.single('file'), handleFileThumbnailUploading); fileRouter.route('/thumbnails/delete').delete(handleFileThumbnailDeleting); export default fileRouter;