document.addEventListener(“DOMContentLoaded”, function () {

document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach(function(el) {
  new bootstrap.Tooltip(el)
})

document.querySelectorAll(".js-toggle-trigger").forEach(function (trigger) {
  trigger.addEventListener("click", function () {
    var container = this.closest(".js-toggle-container");
    container.classList.toggle("toggle-on");
  });
});

document.querySelectorAll("*[data-confirmation-text]").forEach(function (element) {
  element.addEventListener("click", function (e) {
    var expected = e.target.getAttribute("data-confirmation-text");
    var actual = prompt(e.target.getAttribute("data-confirmation-prompt"));

    if (expected !== actual) {
      e.preventDefault();
    }
  });
});

});