UNPKG

ecommerce-express-utils

Version:

A collection of handy express utilities for ecommerce

36 lines (26 loc) 894 B
import { getAllProductImages, setProductImage, updateProductImage, getSingleProductImage, archiveProductImage, getProductImagesWithQuery, getProductImagesByProduct } from './productImageController.js'; function productImageRoutes({ router, model }) { router.route('/getAllProductImages') .get(getAllProductImages({ model })); router.route('/createProductImage') .post(setProductImage({ model })); router.route('/singleProductImage/:id') .get(getSingleProductImage({ model })) .patch(updateProductImage({ model })); router.route('/archiveProductImage/:id') .patch(archiveProductImage({ model })); router.route('/getProductImagesWithQuery') .get(getProductImagesWithQuery({ model })); router.route('/getProductImagesByProduct/:productId') .get(getProductImagesByProduct({ model })); return router; } export { productImageRoutes };