Sha256: c21bc1b63e9230c1a28c817c4248e0a87415690e33d1e43720095fda8c1d2f70
Contents?: true
Size: 907 Bytes
Versions: 27
Compression:
Stored size: 907 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) Deprecation.silence(Blacklight::UrlHelperBehavior) do @view_context.link_to_previous_document(*args) end end def link_to_next_document(*args) Deprecation.silence(Blacklight::UrlHelperBehavior) do @view_context.link_to_next_document(*args) end end end end
Version data entries
27 entries across 27 versions & 1 rubygems