diff --git a/src/app/admin/accounting/page.tsx b/src/app/admin/accounting/page.tsx index 690ecb5..dc7144c 100644 --- a/src/app/admin/accounting/page.tsx +++ b/src/app/admin/accounting/page.tsx @@ -998,7 +998,7 @@ function DashboardView({ stats, accounts, monthLabel = 'This Month' }: { stats: ); } -function StatCard({ label, value, icon: Icon, color }: { label: string; value: number; icon: React.ElementType; color: string }) { +function StatCard({ label, value, icon: Icon, color }: { label: string; value: number; icon: any; color: string }) { const colors: Record = { green: 'bg-green-50 text-green-600', red: 'bg-red-50 text-red-600', blue: 'bg-blue-50 text-blue-600', purple: 'bg-purple-50 text-purple-600', slate: 'bg-slate-100 text-slate-600' }; const showCurrency = label !== 'Transactions'; return ( diff --git a/src/app/page.tsx b/src/app/page.tsx index c7500b7..75fa3ee 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -7,6 +7,8 @@ import HeroBackground3D from '@/components/ui/3d/HeroBackground3D'; import AnimatedCounter from '@/components/ui/AnimatedCounter'; import CardIcon3D from '@/components/ui/3d/CardIcon3D'; import { Zap, ArrowRight, Bike, Wallet, Leaf, ShieldCheck, MapPin, Truck, ChevronRight, BarChart3, BatteryCharging, Clock, Activity } from 'lucide-react'; +import { users } from '@/data/mockData'; + export default function LandingPage() { const router = useRouter();