All files / src/controllers/products-controllers ProductsController.js

0% Statements 0/0
0% Branches 0/0
0% Functions 0/1
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35                                                                     
import getProductById from "./getProductById.js"
import search from "./search.js"
import searchByIds from "./searchByIds.js"
import getTopProducts from "./getTopProducts.js"
import productsPagination from "./productsPagination.js"
import productsCount from "./productsCount.js"
import didUserBuyTheProduct from "./didUserBuyTheProduct.js"
import getProductComments from "./getProductComments.js"
import addCommentToProduct from "./addCommentToProduct.js"
import deleteCommentFromProduct from "./deleteCommentFromProduct.js"
import likeProductComment from "./likeProductComment.js"
import disLikeProductComment from "./disLikeProductComment.js"
import getProductRating from "./getProductRating.js"
import addRatingToProduct from "./addRatingToProduct.js"
 
class ProductsController {
    constructor() { }
}
 
export default Object.assign(ProductsController.prototype, {
    getProductById,
    search,
    getTopProducts,
    searchByIds,
    productsPagination,
    productsCount,
    didUserBuyTheProduct,
    getProductComments,
    addCommentToProduct,
    likeProductComment,
    disLikeProductComment,
    deleteCommentFromProduct,
    getProductRating,
    addRatingToProduct,
})