Sha256: 34a453aa4e0970602260c4a1ef61bbccb57152100400a44dbb9485477daca785
Contents?: true
Size: 586 Bytes
Versions: 60
Compression:
Stored size: 586 Bytes
Contents
const NAVBAR_COLLAPSE_ID = 'headerGlobalNavbarContent'; const HEADER_GLOBAL = '.header-global'; function addClassToOpenNavbar() { if ( ! document.getElementById(NAVBAR_COLLAPSE_ID) ) return; const collapse = document.getElementById(NAVBAR_COLLAPSE_ID); const header = document.querySelector(HEADER_GLOBAL); collapse.addEventListener('show.bs.collapse', _e => { header.classList.add('header-global__open'); }); collapse.addEventListener('hide.bs.collapse', _e => { header.classList.remove('header-global__open'); }); } export default addClassToOpenNavbar;
Version data entries
60 entries across 60 versions & 1 rubygems