diff --git a/frontend/src/pages/PluginMarketplace.tsx b/frontend/src/pages/PluginMarketplace.tsx index af39b2d..db752cc 100644 --- a/frontend/src/pages/PluginMarketplace.tsx +++ b/frontend/src/pages/PluginMarketplace.tsx @@ -16,7 +16,8 @@ import { Calendar, Link as LinkIcon, Bot, - Package + Package, + Eye } from 'lucide-react'; import api from '../api/client'; import { PluginTemplate, PluginCategory } from '../types'; @@ -62,11 +63,11 @@ const PluginMarketplace: React.FC = () => { description: p.description, category: p.category, version: p.version, - author: p.author, - rating: parseFloat(p.rating || 0), + author: p.author_name, + rating: parseFloat(p.rating_average || 0), ratingCount: parseInt(p.rating_count || 0), installCount: parseInt(p.install_count || 0), - isVerified: p.is_verified || false, + isVerified: p.visibility === 'PLATFORM', isFeatured: p.is_featured || false, createdAt: p.created_at, updatedAt: p.updated_at, @@ -289,22 +290,16 @@ const PluginMarketplace: React.FC = () => { {/* Plugin Card Actions */} -