/** * External dependencies */ import { useContext } from '@wordpress/element'; import { __ } from '@wordpress/i18n'; import { withSelect } from '@wordpress/data'; import clsx from 'clsx'; import { SummaryNumber, SummaryNumberPlaceholder, } from '@woocommerce/components'; import { getPersistedQuery } from '@woocommerce/navigation'; import { recordEvent } from '@woocommerce/tracks'; import { CurrencyContext } from '@woocommerce/currency'; /** * Internal dependencies */ import { getIndicatorData, getIndicatorValues, } from '../../dashboard/store-performance/utils'; export const StatsList = ( { stats, primaryData, secondaryData, primaryRequesting, secondaryRequesting, primaryError, secondaryError, query, } ) => { const { formatAmount, getCurrencyConfig } = useContext( CurrencyContext ); if ( primaryError || secondaryError ) { return null; } const persistedQuery = getPersistedQuery( query ); const currency = getCurrencyConfig(); return ( ); }; export default withSelect( ( select, { stats, query } ) => { return getIndicatorData( select, stats, query ); } )( StatsList );