diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-07-26 11:23:49 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-07-26 11:23:49 -0300 |
commit | 2d5e22df4b418d96a88afb4589ac326fb77b6e7a (patch) | |
tree | 5dcd9ded2e4be484e80e8fc01b9f9617947b5cad /src/content/dependencies/generateWikiHomePage.js | |
parent | bdb4276ffae1c978ec1d1a6e462faf8c117e20a9 (diff) |
content: generateWikiHomeAlbumsRow + homepage content
Diffstat (limited to 'src/content/dependencies/generateWikiHomePage.js')
-rw-r--r-- | src/content/dependencies/generateWikiHomePage.js | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/content/dependencies/generateWikiHomePage.js b/src/content/dependencies/generateWikiHomePage.js index d3d05c40..40a6b1c5 100644 --- a/src/content/dependencies/generateWikiHomePage.js +++ b/src/content/dependencies/generateWikiHomePage.js @@ -1,6 +1,7 @@ export default { contentDependencies: [ 'generatePageLayout', + 'generateWikiHomeAlbumsRow', 'generateWikiHomeNewsBox', 'transformContent', ], @@ -37,6 +38,16 @@ export default { .map(content => relation('transformContent', content)); } + relations.contentRows = + homepageLayout.rows.map(row => { + switch (row.type) { + case 'albums': + return relation('generateWikiHomeAlbumsRow', row); + default: + return null; + } + }); + return relations; }, @@ -54,7 +65,9 @@ export default { mainClasses: ['top-index'], headingMode: 'static', - mainContent: [], + mainContent: [ + relations.contentRows, + ], leftSidebarCollapse: false, leftSidebarWide: true, |