<%= render "posts/partials/common/inline_blacklist" %>
<% if @posts.blank? %> <%= render "post_sets/blank" %> <% end %> <% @posts.includes(:media_asset, :uploader, :vote_by_current_user, comments: [:creator, :votes]).select(&:visible?).each do |post| %> <%= tag.div id: "post_#{post.id}", **PostPreviewComponent.new(post: post, classes: "post md:flex gap-4").article_attrs do %> <%= post_preview(post, show_deleted: true, show_votes: true, classes: "flex mx-auto") %>
<%= render "comments/partials/index/header", post: post %> <%= render_comment_section(post, limit: 6, current_user: CurrentUser.user) %>
<% end %> <% end %>
<%= numbered_paginator(@posts) %>