Sha256: 8a79525b33af631cf51501c7c27afbe3a1a77600b9517f6d3537699fdd387683

Contents?: true

Size: 276 Bytes

Versions: 15

Compression:

Stored size: 276 Bytes

Contents

import Rails from '@rails/ujs';

const setPerPage = function(event) {
  const params = new URLSearchParams(window.location.search)
  params.set("per_page", this.value)
  window.location.search = params
}

Rails.delegate(document, ".pagination-per-page", "change", setPerPage)

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
activeadmin-4.0.0.beta15 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta14 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta13 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta12 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta11 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta10 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta9 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta8 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta7 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta6 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta5 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta4 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta3 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta2 app/javascript/active_admin/features/per_page.js
activeadmin-4.0.0.beta1 app/javascript/active_admin/features/per_page.js