diff options
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 |
commit | 26c9f3a8feb3803322a14f6f980f96ab62676b35 (patch) | |
tree | 5eff9e9d185cd338e98b437f41c8edfade28949b /src/content/dependencies/generateWikiHomepageAlbumsRow.js | |
parent | 39f7e9e975990bcfa28f9ccb20ff98e4a2867ddf (diff) |
content: generateWikiHomepage{*}: homepage sections
Diffstat (limited to 'src/content/dependencies/generateWikiHomepageAlbumsRow.js')
-rw-r--r-- | src/content/dependencies/generateWikiHomepageAlbumsRow.js | 22 |
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}); }, }; |