<% case item when %> <% when SearchChannel %> <% if env.get?("user") && env.get("user").as(User).preferences.thin_mode %> <% else %>
<% end %>

<%= item.author %>

<%= number_with_separator(item.subscriber_count) %> subscribers

<%= number_with_separator(item.video_count) %> videos

<%= item.description_html %>
<% when SearchPlaylist %> <% if item.id.starts_with? "RD" %> <% url = "/mix?list=#{item.id}&continuation=#{item.videos[0]?.try &.id}" %> <% else %> <% url = "/playlist?list=#{item.id}" %> <% end %> <% if env.get?("user") && env.get("user").as(User).preferences.thin_mode %> <% else %>

<%= number_with_separator(item.video_count) %> videos

<% end %>

<%= item.title %>

<%= item.author %>

<% when MixVideo %> <% if env.get?("user") && env.get("user").as(User).preferences.thin_mode %> <% else %>

<%= recode_length_seconds(item.length_seconds) %>

<% end %>

<%= item.title %>

<%= item.author %>

<% when PlaylistVideo %> <% if env.get?("user") && env.get("user").as(User).preferences.thin_mode %> <% else %>

<%= recode_length_seconds(item.length_seconds) %>

<% end %>

<%= item.title %>

<% if item.responds_to?(:live_now) && item.live_now %>

LIVE

<% end %>

<%= item.author %>

<% if Time.now - item.published > 1.minute %>
Shared <%= recode_date(item.published) %> ago
<% end %> <% else %> <% if env.get?("user") && env.get("user").as(User).preferences.thin_mode %> <% else %>

<%= recode_length_seconds(item.length_seconds) %>

<% end %>

<%= item.title %>

<% if item.responds_to?(:live_now) && item.live_now %>

LIVE

<% end %>

<%= item.author %>

<% if Time.now - item.published > 1.minute %>
Shared <%= recode_date(item.published) %> ago
<% end %> <% end %>