Sha256: 00698eb4bda940cce7c7b06bcf6d387fea58cfc38a62dc0b31b741a95e56733c

Contents?: true

Size: 350 Bytes

Versions: 366

Compression:

Stored size: 350 Bytes

Contents

import { Controller } from '@hotwired/stimulus'

export default class extends Controller {
  static targets = ['selector']

  get turboFrame() {
    return this.selectorTarget.dataset.turboFrame
  }

  reload() {
    document.querySelector(`[data-per-page-option="${this.selectorTarget.value}"][data-turbo-frame="${this.turboFrame}"]`).click()
  }
}

Version data entries

366 entries across 366 versions & 1 rubygems

Version Path
avo-3.18.1.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.18.1 app/javascript/js/controllers/per_page_controller.js
avo-3.18.0.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.18.0 app/javascript/js/controllers/per_page_controller.js
avo-3.17.9.beta2 app/javascript/js/controllers/per_page_controller.js
avo-3.17.9.beta1 app/javascript/js/controllers/per_page_controller.js
avo-3.17.9.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.9 app/javascript/js/controllers/per_page_controller.js
avo-3.17.8.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.8 app/javascript/js/controllers/per_page_controller.js
avo-3.17.7 app/javascript/js/controllers/per_page_controller.js
avo-3.17.6.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.6 app/javascript/js/controllers/per_page_controller.js
avo-3.17.5 app/javascript/js/controllers/per_page_controller.js
avo-3.17.4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.3 app/javascript/js/controllers/per_page_controller.js
avo-3.17.5.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.4.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.3.tw4 app/javascript/js/controllers/per_page_controller.js
avo-3.17.2.tw4 app/javascript/js/controllers/per_page_controller.js