UNPKG

@woocommerce/data

Version:
24 lines (23 loc) 832 B
/** * Internal dependencies */ import { getResourceName } from '../utils'; const EMPTY_OBJECT = {}; export const getReportItemsError = (state, endpoint, query) => { const resourceName = getResourceName(endpoint, query); return state.itemErrors[resourceName] || false; }; export const getReportItems = (state, endpoint, query) => { const resourceName = getResourceName(endpoint, query); return (state.items[resourceName] || EMPTY_OBJECT); }; export const getReportStats = (state, endpoint, query) => { const resourceName = getResourceName(endpoint, query); return (state.stats[resourceName] || EMPTY_OBJECT); }; export const getReportStatsError = (state, endpoint, query) => { const resourceName = getResourceName(endpoint, query); return state.statErrors[resourceName] || false; };