Sha256: f9f3bb45667b03baad49ee7a7fe9d4fc4f4070382ed29a954440c2e5b48e04f4

Contents?: true

Size: 517 Bytes

Versions: 3

Compression:

Stored size: 517 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module CellsPaginateHelper
    include Kaminari::Helpers::HelperMethods
    include ActionView::Helpers::OutputSafetyHelper
    include ActionView::Helpers::TranslationHelper
    include Cell::ViewModel::Partial
    include Decidim::PaginateHelper

    def paginate(scope, **options, &)
      options = options.reverse_merge(views_prefix: "../views/")
      super
    end

    def per_page
      params[:per_page] || Decidim::Paginable::OPTIONS.first
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-core-0.28.0 app/helpers/decidim/cells_paginate_helper.rb
decidim-core-0.28.0.rc5 app/helpers/decidim/cells_paginate_helper.rb
decidim-core-0.28.0.rc4 app/helpers/decidim/cells_paginate_helper.rb