diff --git a/src/components/ConnectionModal.tsx b/src/components/ConnectionModal.tsx index 87f34a8..e7c426d 100644 --- a/src/components/ConnectionModal.tsx +++ b/src/components/ConnectionModal.tsx @@ -324,14 +324,14 @@ export default function ConnectionModal({ onClose }: ConnectionModalProps) {

{t('subscription.connection.selectApp')}

-
+
{availablePlatforms.map(platform => { const apps = appConfig.platforms[platform] if (!apps?.length) return null const isCurrentPlatform = platform === detectedPlatform return (
-
+
{platformNames[platform] || platform} @@ -341,30 +341,48 @@ export default function ConnectionModal({ onClose }: ConnectionModalProps) { )}
-
- {apps.map(app => ( -
- - ))} + {/* App icon */} +
+ {getAppIcon(app.name)} +
+ {/* App name */} + + {app.name} + + {/* Selection indicator */} + {isSelected && ( +
+ )} + + ) + })}
)