// src/pages/AdminStatsPage.tsx import React, { useEffect, useState } from 'react'; import { Link } from 'react-router-dom'; import { getApplicationStats, AppStats } from '../services/apiClient'; import { logger } from '../services/logger'; import { LoadingSpinner } from '../components/LoadingSpinner'; import { ChartBarIcon } from '../components/icons/ChartBarIcon'; import { UsersIcon } from '../components/icons/UsersIcon'; import { DocumentDuplicateIcon } from '../components/icons/DocumentDuplicateIcon'; import { BuildingStorefrontIcon } from '../components/icons/BuildingStorefrontIcon'; import { BellAlertIcon } from '../components/icons/BellAlertIcon'; const StatCard: React.FC<{ title: string; value: number | string; icon: React.ReactNode }> = ({ title, value, icon }) => (
{title}
{value}
A high-level overview of key application metrics.