File size: 513 Bytes
ef874e6
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { Router } from 'express';
import { UploadController } from '../controllers/upload.controller';
import { authenticate } from '../middlewares/auth.middleware';
import { validate } from '../middlewares/validate.middleware';
import { uploadSchema } from '../schemas/upload.schema';

const uploadRouter = Router();

// Proteksi token untuk semua rute upload
uploadRouter.use(authenticate);

uploadRouter.post('/produk', validate(uploadSchema), UploadController.uploadProdukFoto);

export default uploadRouter;