Sha256: 04817e8783ca31e4d99325f319221aedab958ed4cbce633679616c580536bcb7

Contents?: true

Size: 507 Bytes

Versions: 4

Compression:

Stored size: 507 Bytes

Contents

const initTooltips = () => {
  $('.with-tip').each(function() {
    $(this).tooltip()
  })

  $('.with-tip').on('show.bs.tooltip', function(event) {
    if (('ontouchstart' in window)) {
      event.preventDefault()
    }
  })
}

const removeTooltips = () => {
  $('.with-tip').each(function() {
    $(this).tooltip('dispose')
  })
}

document.addEventListener("turbo:click", removeTooltips)
document.addEventListener("turbo:load", initTooltips)
document.addEventListener('turbo:frame-render', initTooltips)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spree_backend-4.8.4 app/assets/javascripts/spree/backend/global/tooltips.es6
spree_backend-4.8.3 app/assets/javascripts/spree/backend/global/tooltips.es6
spree_backend-4.8.2 app/assets/javascripts/spree/backend/global/tooltips.es6
spree_backend-4.8.1 app/assets/javascripts/spree/backend/global/tooltips.es6