fix: navigation menu JavaScript
Some pages do not have the navigation on the left side, and for those
without guards `TypeError: n is null` would be reported and the
navigation JavaScript would not register click handlers. This restores
the guards we had before the rebase on latest Antora UI.
diff --git a/antora-ui-camel/src/js/01-nav.js b/antora-ui-camel/src/js/01-nav.js
index c73a808..a6089da 100644
--- a/antora-ui-camel/src/js/01-nav.js
+++ b/antora-ui-camel/src/js/01-nav.js
@@ -6,7 +6,12 @@
var navContainer = document.querySelector('.nav-container')
var navToggle = document.querySelector('.nav-toggle')
- navToggle.addEventListener('click', showNav)
+ if (navToggle) {
+ navToggle.addEventListener('click', showNav)
+ }
+
+ if (!navContainer) return
+
// NOTE don't let click events propagate outside of nav container
navContainer.addEventListener('click', concealEvent)