From 26c9f3a8feb3803322a14f6f980f96ab62676b35 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 11 Feb 2025 10:34:47 -0400 Subject: content: generateWikiHomepage{*}: homepage sections --- src/content/dependencies/generateWikiHomepagePage.js | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'src/content/dependencies/generateWikiHomepagePage.js') diff --git a/src/content/dependencies/generateWikiHomepagePage.js b/src/content/dependencies/generateWikiHomepagePage.js index 6698f0ef..8c09a007 100644 --- a/src/content/dependencies/generateWikiHomepagePage.js +++ b/src/content/dependencies/generateWikiHomepagePage.js @@ -3,8 +3,8 @@ export default { 'generatePageLayout', 'generatePageSidebar', 'generatePageSidebarBox', - 'generateWikiHomepageAlbumsRow', 'generateWikiHomepageNewsBox', + 'generateWikiHomepageSection', 'transformContent', ], @@ -40,15 +40,9 @@ export default { homepageLayout.navbarLinks .map(content => relation('transformContent', content)), - contentRows: - homepageLayout.rows.map(row => { - switch (row.type) { - case 'albums': - return relation('generateWikiHomepageAlbumsRow', row); - default: - return null; - } - }), + sections: + homepageLayout.sections + .map(section => relation('generateWikiHomepageSection', section)), }), data: (sprawl) => ({ @@ -65,7 +59,7 @@ export default { headingMode: 'static', mainContent: [ - relations.contentRows, + relations.sections, ], leftSidebar: -- cgit 1.3.0-6-gf8a5