psu-libraries/psulib_blacklight

View on GitHub
app/views/external_links/_show_external_links.html.erb

Summary

Maintainability
Test Coverage
<%= render ExternalLinks::PsuCollectionsLinksComponent.new links: document.psu_special_collections_links %>
<%= render ExternalLinks::PsuCollectionsLinksComponent.new links: document.psu_digital_collections_links %>
<%= render ExternalLinks::BaseLinksComponent.new links: document.access_online_links,
                                                 heading: 'Access Online' %>
<%= render ExternalLinks::BaseLinksComponent.new links: document.online_version_links,
                                                 heading: 'Online Version' %>
<%= render ExternalLinks::BaseLinksComponent.new links: document.related_resources_links,
                                                 heading: 'Related Resources' %>
<%= render ExternalLinks::HathiLinkComponent.new(document: document) %>
<%= render ExternalLinks::GooglePreviewLinkComponent.new(document: document) %>