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;