8dee63fef2
- Create src/actions/analytics.ts with real data fetching: - getAnalyticsMetrics() - revenue, orders, customers, AOV - getRevenueChart() - daily revenue data - getTopProducts() - product performance from reports RPC - getRecentOrders() - live orders from orders table - getCustomerGrowth() - contact growth stats - getConversionFunnel() - computed from order data - Rewrite AnalyticsDashboard.tsx to: - Fetch real data from Supabase via brand-scoped RPCs - Show loading states and error handling - Display actual metrics from the database - Remove all mock data - Add src/app/admin/analytics/page.tsx server component All analytics now pull from real Supabase data instead of mock values.