UNPKG

@woocommerce/data

Version:
23 lines (22 loc) 889 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getReviewsError = exports.getReviewsTotalCount = exports.getReviews = void 0; const getReviews = (state, query) => { const stringifiedQuery = JSON.stringify(query); const ids = (state.reviews[stringifiedQuery] && state.reviews[stringifiedQuery].data) || []; return ids.map((id) => state.data[id]); }; exports.getReviews = getReviews; const getReviewsTotalCount = (state, query) => { const stringifiedQuery = JSON.stringify(query); return (state.reviews[stringifiedQuery] && state.reviews[stringifiedQuery].totalCount); }; exports.getReviewsTotalCount = getReviewsTotalCount; const getReviewsError = (state, query) => { const stringifiedQuery = JSON.stringify(query); return state.errors[stringifiedQuery]; }; exports.getReviewsError = getReviewsError;