import { useQuery } from '@tanstack/react-query'; import { Spinner } from '../../components/spinner/Spinner'; import { DashboardService } from './dashboard-service'; export const Stats = () => { const toGrowth = (last: number, prev: number) => { let icon = ; if (last === prev) { icon = ; } else if (last > prev) { icon = ; } if (last && prev) { return (
{toUSD(dashboard.today_totals)}
{toGrowth( dashboard.today_totals, dashboard.yesterday_totals )}{dashboard.today.toLocaleString()} orders
{toUSD(dashboard.yesterday_totals)}
{dashboard.yesterday.toLocaleString()}{' '} orders
{toUSD(dashboard.last7_totals)}
{toGrowth( dashboard.last7_totals, dashboard.prev7_totals )}{dashboard.last7.toLocaleString()} orders
{toUSD(dashboard.prev7_totals)}
{dashboard.prev7.toLocaleString()} orders
{toUSD(dashboard.last30_totals)}
{toGrowth( dashboard.last30_totals, dashboard.prev30_totals )}{dashboard.last30.toLocaleString()} orders
{toUSD(dashboard.prev30_totals)}
{dashboard.prev30.toLocaleString()} orders