Module: Pagy::JsonApiExtra::UrlHelperOverride
- Included in:
- UrlHelpers
- Defined in:
- lib/pagy/extras/jsonapi.rb
Overview
Module overriding UrlHelper
Instance Method Summary collapse
-
#pagy_set_query_params(page, vars, params) ⇒ Object
Override UrlHelper method.
Instance Method Details
#pagy_set_query_params(page, vars, params) ⇒ Object
Override UrlHelper method
69 70 71 72 73 74 75 |
# File 'lib/pagy/extras/jsonapi.rb', line 69 def pagy_set_query_params(page, vars, params) return super unless vars[:jsonapi] params['page'] ||= {} params['page'][vars[:page_param].to_s] = page params['page'][vars[:items_param].to_s] = vars[:items] if vars[:items_extra] end |