UNPKG

@n8d/htwoo-core

Version:

hTWOo is a Fluent Design Framework purely in HTML and CSS

2 lines (1 loc) 638 B
define(["exports"],(function(t){"use strict";const e=".hoo-pivotbar",o=".hoo-button-pivot",s=".hoo-navitem-text",r="is-active",a=t=>{t.preventDefault(),console.log(t.target);let a=t.target.classList.contains(o.substr(1))?t.target:t.target.closest(o);a||(a=t.target.classList.contains(s.substr(1))?t.target:t.target.closest(s));t.target.closest(e).querySelectorAll(o).forEach((t=>{t.classList.remove(r)})),a.classList.add(r)};t.initPivot=()=>{document.querySelectorAll(".hoo-pivotbar .hoo-button-pivot").forEach((t=>{t.dataset.ref=t.textContent.trim(),t.addEventListener("click",a)}))},Object.defineProperty(t,"__esModule",{value:!0})}));