UNPKG

ecommerce-express-utils

Version:

A collection of handy express utilities for ecommerce

32 lines (23 loc) 738 B
import { getAllCollections, setCollection, updateCollection, getSingleCollection, archiveCollection, getCollectionsWithQuery } from './manageCollectionController.js'; function manageCollectionRoutes({ router, model }) { router.route('/getAllCollections') .get(getAllCollections({ model })); router.route('/createCollection') .post(setCollection({ model })); router.route('/singleCollection/:id') .get(getSingleCollection({ model })) .patch(updateCollection({ model })); router.route('/archiveCollection/:id') .patch(archiveCollection({ model })); router.route('/getCollectionsWithQuery') .get(getCollectionsWithQuery({ model })); return router; } export { manageCollectionRoutes };