remove void keyword from sidebar TOC script
authorDan Allen <dan@opendevise.com>
Fri, 24 Apr 2020 15:10:30 +0000 (09:10 -0600)
committerDan Allen <dan@opendevise.com>
Fri, 24 Apr 2020 15:10:30 +0000 (09:10 -0600)
src/js/02-on-this-page.js

index 6b78652..7976c8b 100644 (file)
@@ -3,7 +3,7 @@
 
   var sidebar = document.querySelector('aside.toc.sidebar')
   if (!sidebar) return
-  if (document.querySelector('body.-toc')) return void sidebar.parentNode.removeChild(sidebar)
+  if (document.querySelector('body.-toc')) return sidebar.parentNode.removeChild(sidebar)
   var levels = parseInt(sidebar.dataset.levels || 2)
   if (levels < 0) return
 
@@ -11,7 +11,7 @@
   var headings
   var headingSelector = []
   for (var l = 0; l <= levels; l++) headingSelector.push(l ? '.sect' + l + '>h' + (l + 1) + '[id]' : 'h1[id].sect0')
-  if (!(headings = find(headingSelector.join(','), article)).length) return void sidebar.parentNode.removeChild(sidebar)
+  if (!(headings = find(headingSelector.join(','), article)).length) return sidebar.parentNode.removeChild(sidebar)
 
   var lastActiveFragment
   var links = {}