Method: CopyButton::Component#initialize

Defined in:
app/components/lookbook/copy_button/component.rb

#initialize(target: nil, icon: :code, size: :md, **attrs) ⇒ Component

Returns a new instance of Component.



5
6
7
8
9
10
# File 'app/components/lookbook/copy_button/component.rb', line 5

def initialize(target: nil, icon: :code, size: :md, **attrs)
  @icon = icon
  @size = size
  @target = target
  @button_attrs = attrs
end