Sha256: 98b5a9b4bd2d6c34e1e0ad6a79bb750697928da18353acce3d3759fb88cfd120

Contents?: true

Size: 346 Bytes

Versions: 21

Compression:

Stored size: 346 Bytes

Contents

import { Controller } from '@hotwired/stimulus'

export default class extends Controller {
  connect () {
    this.element.querySelectorAll('.form-select, .form-control').forEach((slct) => {
      slct.addEventListener('change', (e) => {
        if (e.target.value) {
          slct.classList.remove('is-invalid')
        }
      })
    })
  }
}

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
pg_rails-7.0.8.pre.alpha.26 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.25 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.24 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.23 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.22 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.21 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.20 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.19 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.18 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.17 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.16 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.15 pg_layout/app/javascript/controllers/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.14 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.13 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.12 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.11 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.10 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.9 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.8 pg_layout/app/javascript/pg_form_controller.js
pg_rails-7.0.8.pre.alpha.7 pg_layout/app/javascript/pg_form_controller.js