ecommerce-express-utils
Version:
A collection of handy express utilities for ecommerce
32 lines (23 loc) • 600 B
JavaScript
import {
getAllSizes,
setSize,
updateSize,
getSingleSize,
archiveSize,
getSizesWithQuery
} from './sizeController.js';
function sizeRoutes({ router, model }) {
router.route('/getAllSizes')
.get(getAllSizes({ model }));
router.route('/createSize')
.post(setSize({ model }));
router.route('/singleSize/:id')
.get(getSingleSize({ model }))
.patch(updateSize({ model }));
router.route('/archiveSize/:id')
.patch(archiveSize({ model }));
router.route('/getSizesWithQuery')
.get(getSizesWithQuery({ model }));
return router;
}
export { sizeRoutes };