- {plugin.name.charAt(0).toUpperCase()}
+
+ {!plugin.preview_path && plugin.name.charAt(0).toUpperCase()}
{plugin.name}
diff --git a/src/pages/dashboard/plugin/PluginAnalyticsTab.tsx b/src/pages/dashboard/plugin/PluginAnalyticsTab.tsx
index 83b4821..454b40a 100644
--- a/src/pages/dashboard/plugin/PluginAnalyticsTab.tsx
+++ b/src/pages/dashboard/plugin/PluginAnalyticsTab.tsx
@@ -5,7 +5,7 @@ import {
} from 'recharts';
import {
TrendingUp, TrendingDown, Minus, DollarSign,
- Download, MousePointer2, Star, BarChart3
+ Download, MousePointer2, Star, BarChart3, Globe
} from 'lucide-react';
import { useAnalytics } from '../useAnalytics';
@@ -87,7 +87,7 @@ const KpiCard = ({ title, value, comparison, icon: Icon, chartData, dataKey }: a
};
export const PluginAnalyticsTab: React.FC
= ({ pluginId, pluginName }) => {
- const { processedData, totals, ratingSummary, timeframe, setTimeframe, loading } = useAnalytics(pluginId);
+ const { processedData, totals, ratingSummary, referrers, timeframe, setTimeframe, loading } = useAnalytics(pluginId);
const timeframes = ['Today', '7 Days', '1 Month', '1 Year', 'Lifetime'];
if (loading) {
@@ -206,8 +206,8 @@ export const PluginAnalyticsTab: React.FC = ({ pluginId, pluginName }) =>