Add a thumbnail view to the /media_assets page. This page lets you see all images uploaded to Danbooru by all users (although you can't see who the uploader is). Also add a link to this page in the subnav bar on the upload page.
18 lines
372 B
Ruby
18 lines
372 B
Ruby
# frozen_string_literal: true
|
|
|
|
class MediaAssetGalleryComponent < ApplicationComponent
|
|
DEFAULT_SIZE = 180
|
|
|
|
attr_reader :inline, :size, :options
|
|
|
|
renders_many :media_assets, MediaAssetPreviewComponent
|
|
renders_one :footer
|
|
|
|
def initialize(inline: false, size: DEFAULT_SIZE, **options)
|
|
super
|
|
@inline = inline
|
|
@size = size
|
|
@option = options
|
|
end
|
|
end
|