« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateTrackNavLinks.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/dependencies/generateTrackNavLinks.js')
-rw-r--r--src/content/dependencies/generateTrackNavLinks.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/content/dependencies/generateTrackNavLinks.js b/src/content/dependencies/generateTrackNavLinks.js
index 55029aa4..0fcd2118 100644
--- a/src/content/dependencies/generateTrackNavLinks.js
+++ b/src/content/dependencies/generateTrackNavLinks.js
@@ -3,14 +3,14 @@ export default {
     albumLink:
       relation('linkAlbum', track.album),
 
+    albumLinkNavAccent:
+      relation('generateAlbumLinkNavAccent', track.album),
+
     trackLink:
       relation('linkTrack', track),
   }),
 
   data: (track) => ({
-    albumStyle:
-      track.album.style,
-
     showTrackSection:
       track.album.showTrackSectionInNavBar,
 
@@ -39,10 +39,7 @@ export default {
 
       {
         html: relations.albumLink.slot('color', false),
-        accent:
-          (data.albumStyle === 'single'
-            ? language.$(navCapsule, 'singleAccent')
-            : null),
+        accent: relations.albumLinkNavAccent.slot('navString', navCapsule),
       },
 
       data.showTrackSection &&