« get me outta code hell

content: generateAlbumLinkNavAccent & friends - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateAlbumInfoPage.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-05-28 14:25:50 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-05-28 14:25:50 -0300
commit8cf17aae87ba968d35c9871be9f90997cd5a80ad (patch)
tree25725594d8a4c62f294ed08c0f7c33d71a99bc75 /src/content/dependencies/generateAlbumInfoPage.js
parent045b3eee42ce2ce20793f65ca7f4752457bbe77d (diff)
content: generateAlbumLinkNavAccent & friends
Diffstat (limited to 'src/content/dependencies/generateAlbumInfoPage.js')
-rw-r--r--src/content/dependencies/generateAlbumInfoPage.js21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/content/dependencies/generateAlbumInfoPage.js b/src/content/dependencies/generateAlbumInfoPage.js
index 152518b0..34ebb649 100644
--- a/src/content/dependencies/generateAlbumInfoPage.js
+++ b/src/content/dependencies/generateAlbumInfoPage.js
@@ -11,8 +11,8 @@ export default {
     socialEmbed:
       relation('generateAlbumSocialEmbed', album),
 
-    albumNavAccent:
-      relation('generateAlbumNavAccent', album, null),
+    albumNavLinks:
+      relation('generateAlbumNavLinks', album),
 
     secondaryNav:
       relation('generateAlbumSecondaryNav', album),
@@ -201,17 +201,12 @@ export default {
         ],
 
         navLinkStyle: 'hierarchical',
-        navLinks: [
-          {auto: 'home'},
-          {
-            auto: 'current',
-            accent:
-              relations.albumNavAccent.slots({
-                showTrackNavigation: true,
-                showExtraLinks: true,
-              }),
-          },
-        ],
+        navLinks:
+          html.resolve(
+            relations.albumNavLinks.slots({
+              showTrackNavigation: true,
+              showExtraLinks: true,
+            })),
 
         banner: relations.banner ?? null,
         bannerPosition: 'top',