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;