import { Router } from 'express'
import validations from './validations'
import controllers from './controllers'
import auth from '../../utils/auth'

const router = Router()

router.get('/:messageId', validations.getReaction, auth.authorizeUser, controllers.getReaction)
router.put('/:messageId', validations.putReaction, auth.authorizeUser, controllers.putReaction)
router.delete('/:messageId', validations.deleteReaction, auth.authorizeUser, controllers.deleteReaction)

module.exports = router
