import {Router} from "express"; import { addQueueItem, clearQueue, getHistory, getProcessing, getQueueItem, insertQueueItem, listQueue, moveQueueItem, removeQueueItem, retryQueueItem } from "../controllers/queue.controllers"; const router: Router = Router(); router.get('/', listQueue); router.get('/processing', getProcessing); router.get('/history', getHistory); router.get('/:index', getQueueItem); router.post('/', addQueueItem); router.post('/move', moveQueueItem); router.post('/retry/:song', retryQueueItem); router.post('/:index', insertQueueItem); router.delete('/', clearQueue); router.delete('/:song', removeQueueItem); export default router;