import { Router } from "express"; import ArtistController from '../controllers/ArtistController.js'; import authMiddleware from "../middlewares/authMiddleware.js"; import {check} from 'express-validator'; const router = new Router(); router.post('/', [check('name', "Не указано имя").isLength({min: 1})],authMiddleware, ArtistController.create); router.get('/', authMiddleware, ArtistController.getAll); router.get('/:id', authMiddleware, ArtistController.getOne); router.put('/:id', authMiddleware, ArtistController.edit); router.delete('/:id', authMiddleware, ArtistController.delete); export default router;