eletrotupi / tcc/ api/src/routes/users.ts7822d9e99b09af4dfe1e8e53c16fa9ec92016599
420 B | 12 lines Raw
1
import { Router } from "express";
2
import { UsersController } from '@app/controllers/users';
3
import multer from '@app/services/avatar';
4
import { requireAuth } from '@app/middleware/auth';
5

6
const router = Router();
7

8
router.post('/', UsersController.create);
9
router.put('/:id', UsersController.update);
10
router.post('/:id/avatar', requireAuth, multer.single('avatar'), UsersController.updateAvatar);
11

12
export default router;