From b4320452498b93e2310529b0ca9b6c5acc6c8fbe Mon Sep 17 00:00:00 2001
From: Andrew Jiang <andrew@buildwithfern.com>
Date: Thu, 23 May 2024 10:07:30 -0400
Subject: [PATCH] fix: hidden pages should be ignored in computing up-next

---
 packages/commons/fdr-utils/src/traverser.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/commons/fdr-utils/src/traverser.ts b/packages/commons/fdr-utils/src/traverser.ts
index beae4dae1e..192d2d5fe4 100644
--- a/packages/commons/fdr-utils/src/traverser.ts
+++ b/packages/commons/fdr-utils/src/traverser.ts
@@ -36,10 +36,10 @@ function visitPage(
         if (matchCurrentNode(currentNode, page)) {
             traverseState.curr = page;
             traverseState.sectionTitleBreadcrumbs = sectionTitleBreadcrumbs;
-        } else {
+        } else if (!page.hidden) {
             traverseState.prev = page;
         }
-    } else {
+    } else if (!page.hidden) {
         traverseState.next = page;
     }