Skip to content

Commit 9b3f317

Browse files
authored
Merge pull request #3710 from projectblacklight/remove-positional
Remove unused positional arguments from component lambdas
2 parents a308d50 + a6e7189 commit 9b3f317

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

app/components/blacklight/document_component.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,39 +33,39 @@ class DocumentComponent < Blacklight::Component
3333
renders_one :body
3434

3535
# The document title with some reasonable default behavior
36-
renders_one :title, (lambda do |*args, component: nil, **kwargs|
36+
renders_one :title, (lambda do |component: nil, **kwargs|
3737
component ||= view_config.title_component || Blacklight::DocumentTitleComponent
3838

39-
component.new(*args, counter: @counter, presenter: @presenter, as: @title_component, actions: !@show, link_to_document: !@show, document_component: self, **kwargs)
39+
component.new(counter: @counter, presenter: @presenter, as: @title_component, actions: !@show, link_to_document: !@show, document_component: self, **kwargs)
4040
end)
4141

42-
renders_one :embed, (lambda do |static_content = nil, *args, component: nil, **kwargs|
42+
renders_one :embed, (lambda do |static_content = nil, component: nil, **kwargs|
4343
next static_content if static_content.present?
4444

4545
component ||= view_config.embed_component
4646

4747
next unless component
4848

49-
component.new(*args, presenter: @presenter, document_counter: @document_counter, **kwargs)
49+
component.new(presenter: @presenter, document_counter: @document_counter, **kwargs)
5050
end)
5151

5252
# The primary metadata section
53-
renders_one :metadata, (lambda do |static_content = nil, *args, component: nil, fields: nil, **kwargs|
53+
renders_one :metadata, (lambda do |static_content = nil, component: nil, fields: nil, **kwargs|
5454
next static_content if static_content.present?
5555

5656
component ||= view_config.metadata_component || Blacklight::DocumentMetadataComponent
57-
component.new(*args, fields: fields || @presenter&.field_presenters || [], **kwargs)
57+
component.new(fields: fields || @presenter&.field_presenters || [], **kwargs)
5858
end)
5959

6060
# Additional metadata sections
6161
renders_many :metadata_sections
6262

63-
renders_one :thumbnail, (lambda do |image_options_or_static_content = {}, *args, component: nil, **kwargs|
63+
renders_one :thumbnail, (lambda do |image_options_or_static_content = {}, component: nil, **kwargs|
6464
next image_options_or_static_content if image_options_or_static_content.is_a? String
6565

6666
component ||= view_config.thumbnail_component || Blacklight::Document::ThumbnailComponent
6767

68-
component.new(*args, presenter: @presenter, counter: @counter, image_options: image_options_or_static_content, **kwargs)
68+
component.new(presenter: @presenter, counter: @counter, image_options: image_options_or_static_content, **kwargs)
6969
end)
7070

7171
# A container for partials rendered using the view config partials configuration. Its use is discouraged, but necessary until

0 commit comments

Comments
 (0)