module Pagy::KeysetExtra
def pagy_keyset(set, **vars)
def pagy_keyset(set, **vars) vars[:page] ||= pagy_get_page(vars, force_integer: false) # allow nil vars[:limit] ||= pagy_get_limit(vars) pagy = Keyset.new(set, **vars) [pagy, pagy.records] end
def pagy_keyset(set, **vars) vars[:page] ||= pagy_get_page(vars, force_integer: false) # allow nil vars[:limit] ||= pagy_get_limit(vars) pagy = Keyset.new(set, **vars) [pagy, pagy.records] end