« get me outta code hell

content: generateWikiHomepage{*}: homepage sections - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateWikiHomepageAlbumsRow.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-02-11 10:34:47 -0400
committer(quasar) nebula <qznebula@protonmail.com>2025-02-12 07:43:59 -0400
commit26c9f3a8feb3803322a14f6f980f96ab62676b35 (patch)
tree5eff9e9d185cd338e98b437f41c8edfade28949b /src/content/dependencies/generateWikiHomepageAlbumsRow.js
parent39f7e9e975990bcfa28f9ccb20ff98e4a2867ddf (diff)
content: generateWikiHomepage{*}: homepage sections
Diffstat (limited to 'src/content/dependencies/generateWikiHomepageAlbumsRow.js')
-rw-r--r--src/content/dependencies/generateWikiHomepageAlbumsRow.js22
1 files changed, 5 insertions, 17 deletions
diff --git a/src/content/dependencies/generateWikiHomepageAlbumsRow.js b/src/content/dependencies/generateWikiHomepageAlbumsRow.js
index 4ae48758..b8e56a97 100644
--- a/src/content/dependencies/generateWikiHomepageAlbumsRow.js
+++ b/src/content/dependencies/generateWikiHomepageAlbumsRow.js
@@ -3,7 +3,6 @@ import {getNewAdditions, getNewReleases} from '#wiki-data';
 
 export default {
   contentDependencies: [
-    'generateWikiHomepageContentRow',
     'generateCoverCarousel',
     'generateCoverGrid',
     'image',
@@ -44,9 +43,6 @@ export default {
   },
 
   relations: (relation, sprawl, row) => ({
-    contentRow:
-      relation('generateWikiHomepageContentRow', row),
-
     coverGrid:
       (row.displayStyle === 'grid'
         ? relation('generateCoverGrid')
@@ -117,23 +113,15 @@ export default {
             .slot('mode', 'single-link')
             .content);
 
-    let content;
-
     switch (data.displayStyle) {
       case 'grid':
-        content =
-          relations.coverGrid.slots({
-            ...commonSlots,
-            names: data.names,
-          });
-        break;
+        return relations.coverGrid.slots({
+          ...commonSlots,
+          names: data.names,
+        });
 
       case 'carousel':
-        content =
-          relations.coverCarousel.slots(commonSlots);
-        break;
+        return relations.coverCarousel.slots(commonSlots);
     }
-
-    return relations.contentRow.slots({content});
   },
 };