diff --git a/app/controllers/modqueue_controller.rb b/app/controllers/modqueue_controller.rb index d215e55d7..d10728483 100644 --- a/app/controllers/modqueue_controller.rb +++ b/app/controllers/modqueue_controller.rb @@ -21,6 +21,8 @@ class ModqueueController < ApplicationController @copyright_tags = @tags.select(&:copyright?).sort_by(&:overlap_count).reverse.take(10) @character_tags = @tags.select(&:character?).sort_by(&:overlap_count).reverse.take(10) + @preview_size = params[:size].presence || cookies[:post_preview_size].presence || PostPreviewComponent::DEFAULT_SIZE + respond_with(@posts) end end diff --git a/app/views/modqueue/_post.html.erb b/app/views/modqueue/_post.html.erb index 97eeacb13..6171b911d 100644 --- a/app/views/modqueue/_post.html.erb +++ b/app/views/modqueue/_post.html.erb @@ -1,6 +1,6 @@ <%= tag.div id: "post-#{post.id}", **PostPreviewComponent.new(post: post).article_attrs("post mod-queue-preview column-container") do %>
diff --git a/app/views/modqueue/index.html.erb b/app/views/modqueue/index.html.erb index e403ef8a0..ba10f4d63 100644 --- a/app/views/modqueue/index.html.erb +++ b/app/views/modqueue/index.html.erb @@ -11,7 +11,10 @@ <% end %> <% content_for(:top_content) do %> -

Moderation Queue

+
+

Moderation Queue

+ <%= render PreviewSizeMenuComponent.new(current_size: @preview_size) %> +

Deletion Guidelines