lib/rails/generators/component/component_generator.rb in view_component-2.1.0 vs lib/rails/generators/component/component_generator.rb in view_component-2.2.0

- old
+ new

@@ -27,14 +27,12 @@ def parent_class defined?(ApplicationComponent) ? "ApplicationComponent" : "ViewComponent::Base" end def initialize_signature - if attributes.present? - attributes.map { |attr| "#{attr.name}:" }.join(", ") - else - "*" - end + return if attributes.blank? + + attributes.map { |attr| "#{attr.name}:" }.join(", ") end def initialize_body attributes.map { |attr| "@#{attr.name} = #{attr.name}" }.join("\n ") end