message_notification-1.0.1-beta1/js/notification-toolbar.js

js/notification-toolbar.js
(function (Drupal, once) {
  Drupal.behaviors.notificationToolbar = {
    attach: function (context, settings) {
      once("notification-toolbar", ".toolbar-tab__notification", context).forEach(
        (element) => {
          element.addEventListener("mouseover", () => {
            const tray = element.querySelector(".toolbar-tray");
            if (tray) {
              tray.classList.add("is-active")
            }
          })
          element.addEventListener("mouseout", () => {
            const tray = element.querySelector(".toolbar-tray");
            if (tray) {
              tray.classList.remove("is-active")
            }
          })
        }
      )
    }
  };

})(Drupal, once);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc