UNPKG

ecommerce-express-utils

Version:

A collection of handy express utilities for ecommerce

25 lines (16 loc) 793 B
import { getTestimonials, setTestimonial, updateTestimonial, getSingleTestimonial, archiveTestimonial, getTestimonialWithQuery } from './testimonialController.js'; function testimonialsRoutes({ router, model, folderName }) { router.route('/getTestimonials') .get(getTestimonials({ model })) router.route('/createTestimonial') .post(setTestimonial({ model, folderName })); router.route('/singleTestimonial/:id') .patch(updateTestimonial({ model, folderName })) .get(getSingleTestimonial({ model })); router.route('/archiveTestimonial/:id') .patch(archiveTestimonial({ model })); router.route('/getTestimonialWithQuery') .get(getTestimonialWithQuery({ model })); return router; }; export { testimonialsRoutes }