const catchAsync = require('../../globalErrorHandler/catchAsync') const AppError = require('../../globalErrorHandler/AppError') const Category = require('./categoryModel') const categoryService = require('./categoryService') exports.getAllCategories = catchAsync(async (req, res, next) => { const categories = await categoryService.getAllCategories() res.status(200).json({ status: 'success', results: categories.length, data: categories, }) })