class Lookbook::CopyButton::Component
def alpine_component
def alpine_component "copyButtonComponent" end
def alpine_data
def alpine_data content ? nil : alpine_encode(target) end
def icon_size
def icon_size IconButton::Component::ICON_SIZES[size] end
def initialize(target: nil, icon: :code, size: :md, **attrs)
def initialize(target: nil, icon: :code, size: :md, **attrs) @icon = icon @size = size @target = target @button_attrs = attrs end