return [].slice.call(list)
}
- var sidenavGroups = document.querySelectorAll('.js-sidenav-group')
- var groupHasLinks
- var groupLink
- sidenavGroups.forEach(sidenavGroup => {
- groupHasLinks = Boolean(sidenavGroup.querySelector('li'))
- groupLink = sidenavGroup.querySelector('a')
- if (groupHasLinks) {
- groupLink.addEventListener('click', function (e) {
- e.preventDefault()
- e.target.parentNode.classList.toggle('active')
- }, true)
- }
- })
+ makeArray(document.querySelectorAll('.js-sidenav-group'))
+ .forEach(function (sidenavGroup) {
+ var groupHasLinks = Boolean(sidenavGroup.querySelector('li'))
+ var groupLink = sidenavGroup.querySelector('a')
+
+ if (groupHasLinks) {
+ groupLink.addEventListener('click', function (e) {
+ e.preventDefault()
+ e.target.parentNode.classList.toggle('active')
+ }, true)
+ }
+ })
// Tooltip and popover demos
makeArray(document.querySelectorAll('.tooltip-demo'))