import { StatCard, StatCardVariant, StatCardDirection, ChangeType, type ChartDataPoint, } from '../../../StatCard' import { DollarSign, TrendingUp, Users, Activity, Target, ChevronRight, } from 'lucide-react' // Helper function to generate sample chart data const generateChartData = ( days: number, baseValue: number, variance: number ): ChartDataPoint[] => { const data: ChartDataPoint[] = [] const today = new Date() for (let i = days - 1; i >= 0; i--) { const date = new Date(today) date.setDate(date.getDate() - i) const value = baseValue + (Math.random() - 0.5) * variance data.push({ value: Math.round(value), name: date.toLocaleDateString('en-US', { month: 'short', day: 'numeric', }), }) } return data } const StatCardLightHouse = () => { const revenueData = generateChartData(30, 5000, 1000) const conversionData = generateChartData(30, 3.5, 0.8) const userData = generateChartData(30, 10000, 2000) return (