Sha256: ee49255a7757ae30eb9045857db4a5ae09acbd886b27fdecb778bb6f4d53ee16
Contents?: true
Size: 763 Bytes
Versions: 1
Compression:
Stored size: 763 Bytes
Contents
# frozen_string_literal: true module Blacklight class SearchContextComponent < ::ViewComponent::Base with_collection_parameter :search_context def initialize(search_context:, search_session:) @search_context = search_context @search_session = search_session end def render? @search_context.present? && (@search_context[:prev] || @search_context[:next]) end def item_page_entry_info Deprecation.silence(Blacklight::CatalogHelperBehavior) do @view_context.item_page_entry_info end end def link_to_previous_document(*args) @view_context.link_to_previous_document(*args) end def link_to_next_document(*args) @view_context.link_to_next_document(*args) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
blacklight-7.11.1 | app/components/blacklight/search_context_component.rb |