module Pagy::FrontendHelpers::Frontend
def pagy_json_attr(pagy, *args)
def pagy_json_attr(pagy, *args) args << pagy.vars[:page_param] if pagy.vars[:trim_extra] %(data-pagy-json="#{Oj.dump(args, mode: :strict).gsub('"', '"')}") end
def pagy_json_attr(pagy, *args)
def pagy_json_attr(pagy, *args) args << pagy.vars[:page_param] if pagy.vars[:trim_extra] %(data-pagy-json="#{args.to_json.gsub('"', '"')}") end
def pagy_marked_link(link)
def pagy_marked_link(link) link.call PAGE_PLACEHOLDER, '', 'style="display: none;"' end