From cb36be429c0cd48d51f1aa6fc4420fbb0f2fa8c3 Mon Sep 17 00:00:00 2001
From: Mark Kane <info@markkane.de>
Date: Tue, 31 May 2022 16:25:00 +0200
Subject: [PATCH] Fix: fix docusaurus beta version, rename back button function
 (planning#404)

---
 package.json        | 14 +++++++-------
 static/js/custom.js | 16 ++++++++--------
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/package.json b/package.json
index bc2cf4af1..dcd3913cc 100644
--- a/package.json
+++ b/package.json
@@ -12,13 +12,13 @@
     "write-heading-ids": "docusaurus write-heading-ids"
   },
   "dependencies": {
-    "@docusaurus/core": "^2.0.0-beta.21",
-    "@docusaurus/plugin-client-redirects": "^2.0.0-beta.21",
-    "@docusaurus/plugin-content-blog": "^2.0.0-beta.21",
-    "@docusaurus/plugin-content-docs": "^2.0.0-beta.21",
-    "@docusaurus/plugin-content-pages": "^2.0.0-beta.21",
-    "@docusaurus/plugin-sitemap": "^2.0.0-beta.21",
-    "@docusaurus/theme-classic": "^2.0.0-beta.21",
+    "@docusaurus/core": "2.0.0-beta.21",
+    "@docusaurus/plugin-client-redirects": "2.0.0-beta.21",
+    "@docusaurus/plugin-content-blog": "2.0.0-beta.21",
+    "@docusaurus/plugin-content-docs": "2.0.0-beta.21",
+    "@docusaurus/plugin-content-pages": "2.0.0-beta.21",
+    "@docusaurus/plugin-sitemap": "2.0.0-beta.21",
+    "@docusaurus/theme-classic": "2.0.0-beta.21",
     "@mdx-js/react": "^1.6.21",
     "@stoplight/json-schema-viewer": "^4.5.0",
     "@stoplight/markdown-viewer": "^5.4.5",
diff --git a/static/js/custom.js b/static/js/custom.js
index bb500e65a..95436c218 100644
--- a/static/js/custom.js
+++ b/static/js/custom.js
@@ -1,13 +1,13 @@
 window.addEventListener("load", function() {
-    // checks URL to see if "back to root" caret should be visible
-    const checkCaretVisibility = () => {
-        const caret = document.getElementsByClassName('fitko-navbar-icon--back')[0];
-        if (window.location.pathname === '/' && !caret.classList.contains('hidden')) {
-            caret.classList.add('hidden');
-        } else if (window.location.pathname !== '/' && caret.classList.contains('hidden')) {
-            caret.classList.remove('hidden');
+    // checks URL to see if "back to root" button should be visible
+    const checkBackBtnVisibility = () => {
+        const btn = document.getElementsByClassName('fitko-navbar-icon--back')[0];
+        if (window.location.pathname === '/' && !btn.classList.contains('hidden')) {
+            btn.classList.add('hidden');
+        } else if (window.location.pathname !== '/' && btn.classList.contains('hidden')) {
+            btn.classList.remove('hidden');
         }
     };
 
-    this.setInterval(checkCaretVisibility, 100);
+    this.setInterval(checkBackBtnVisibility, 200);
 });
-- 
GitLab