Sha256: 6545958446469b55ba2c77717e097f7ab241fe19c6a06ef9faab0643d2423675

Contents?: true

Size: 391 Bytes

Versions: 29

Compression:

Stored size: 391 Bytes

Contents

import * as bootstrap from 'bootstrap'

document.addEventListener('turbo:load', bindTooltips)
document.addEventListener('turbo:render', bindTooltips)

function bindTooltips () {
  const tooltipsQuery = '[data-bs-toggle="tooltip"]'

  const toastElList = document.querySelectorAll(tooltipsQuery)
  Array.from(toastElList).map(tooltipEl => {
    return new bootstrap.Tooltip(tooltipEl)
  })
}

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
pg_rails-7.1.12 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.11 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.10 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.9 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.8 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.7 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.6 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.5 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.4 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.3 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.2 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.6 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.5 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.4 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.3 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.2 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.1.pre.1 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.1.0 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.0.8.pre.alpha.112 pg_layout/app/javascript/config/tooltips.js
pg_rails-7.0.8.pre.alpha.111 pg_layout/app/javascript/config/tooltips.js