ecommerce-express-utils
Version:
A collection of handy express utilities for ecommerce
32 lines (23 loc) • 700 B
JavaScript
import {
getAllSizeCharts,
setSizeChart,
updateSizeChart,
getSingleSizeChart,
archiveSizeChart,
getSizeChartsWithQuery
} from './sizeChartController.js';
function sizeChartRoutes({ router, model }) {
router.route('/getAllSizeCharts')
.get(getAllSizeCharts({ model }));
router.route('/createSizeChart')
.post(setSizeChart({ model }));
router.route('/singleSizeChart/:id')
.get(getSingleSizeChart({ model }))
.patch(updateSizeChart({ model }));
router.route('/archiveSizeChart/:id')
.patch(archiveSizeChart({ model }));
router.route('/getSizeChartsWithQuery')
.get(getSizeChartsWithQuery({ model }));
return router;
}
export { sizeChartRoutes };