Skip to content

Commit 53bf546

Browse files
adinjithjYour Name
andauthored
fix: prevent duplicate navbar on 404 page (#9862)
Override the page-header slot in 404.astro to explicitly render Navigation once, preventing duplication when Astro.rewrite('/404') is called from dynamic route pages. Fixes #9841 Co-authored-by: Your Name <your@email.com>
1 parent b6bb724 commit 53bf546

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/pages/404.astro

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
import Icon from '../components/AstroIcon.astro';
33
import BaseLayout from '../layouts/BaseLayout.astro';
4+
import Navigation from '../components/Navigation/Navigation.astro';
45
import { listOfficialRoadmaps } from '../queries/official-roadmap';
56
67
const roadmapIds = await listOfficialRoadmaps();
@@ -20,6 +21,8 @@ const legacyRoadmapUrls = [
2021
}
2122
</script>
2223

24+
<Navigation slot='page-header' />
25+
2326
<div class='bg-gray-100'>
2427
<div
2528
class='container flex flex-col items-center justify-center gap-7 py-10 md:flex-row md:py-32'

0 commit comments

Comments
 (0)