@woocommerce/data
Version:
WooCommerce Admin data store and utilities
17 lines (16 loc) • 618 B
JavaScript
export 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]);
};
export const getReviewsTotalCount = (state, query) => {
const stringifiedQuery = JSON.stringify(query);
return (state.reviews[stringifiedQuery] &&
state.reviews[stringifiedQuery].totalCount);
};
export const getReviewsError = (state, query) => {
const stringifiedQuery = JSON.stringify(query);
return state.errors[stringifiedQuery];
};