+
{channel.name?.[0]?.toUpperCase()}
)}
-
- {/* Name + meta */}
-
{channel.name}
-
+
{channel.name}
+
{[
- formatSubs(channel.subscriber_count) && `${formatSubs(channel.subscriber_count)} subscribers`,
- `${channel.video_count} videos indexed`,
+ formatSubs(channel.subscriber_count) && `${formatSubs(channel.subscriber_count)} subs`,
+ channel.video_count && `${channel.video_count} videos`,
].filter(Boolean).join(" · ")}
-
- {/* Action buttons */}
-
- {dlResult != null && (
-
- {dlResult === 0 ? "Already up to date" : `${dlResult} queued`}
-
- )}
-
-
-
-
+ {/* Desktop action buttons inline */}
+
+
+
+
+