class Lookbook::Viewport::Component
def alpine_component
def alpine_component "viewportComponent" end
def generate_id(*args)
def generate_id(*args) args.map { |args| args.delete_prefix("/").tr("&?=/_\-", "-") }.join("-") end
def initialize(src:, resize_height: true, resize_width: true, max_height: nil, **html_attrs)
def initialize(src:, resize_height: true, resize_width: true, max_height: nil, **html_attrs) @src = src @resize_height = resize_height @resize_width = resize_width @max_height = max_height super(**html_attrs) end