app/components/lookbook/base_component.rb in lookbook-2.0.5 vs app/components/lookbook/base_component.rb in lookbook-2.1.0
- old
+ new
@@ -1,7 +1,7 @@
module Lookbook
class BaseComponent < ViewComponent::Base
- include Lookbook::Engine.routes.url_helpers
+ send(:include, Lookbook::Engine.routes.url_helpers) # YARD parsing workaround: https://github.com/lsegal/yard/issues/546
include Lookbook::UiElementsHelper
include Lookbook::ClassNamesHelper if Engine.runtime_context.rails_older_than?("6.1.0")
def initialize(alpine_data: [], **html_attrs)
@alpine_data ||= alpine_data