Method: Embed::Component#initialize

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

#initialize(scenario:, params: {}, options: {}, **html_attrs) ⇒ Component

Returns a new instance of Component.



7
8
9
10
11
12
13
# File 'app/components/lookbook/embed/component.rb', line 7

def initialize(scenario:, params: {}, options: {}, **html_attrs)
  @scenario = scenario
  @preview = scenario.preview
  @params = params.to_h
  @options = options.to_h
  super(**html_attrs)
end