From 2ee5e4eff552400942b51b8dd46ab7d02f4272af Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 19 Feb 2025 07:45:40 -0400 Subject: content, css: generateTrackArtistCommentarySection Actually coded yesterday!!!1 --- src/content/dependencies/generateTrackInfoPage.js | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'src/content/dependencies/generateTrackInfoPage.js') diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js index f37758fb..bab9122f 100644 --- a/src/content/dependencies/generateTrackInfoPage.js +++ b/src/content/dependencies/generateTrackInfoPage.js @@ -10,6 +10,7 @@ export default { 'generateContentHeading', 'generateContributionList', 'generatePageLayout', + 'generateTrackArtistCommentarySection', 'generateTrackCoverArtwork', 'generateTrackInfoPageFeaturedByFlashesList', 'generateTrackInfoPageOtherReleasesList', @@ -116,9 +117,8 @@ export default { track.album, track.additionalFiles), - artistCommentaryEntries: - track.commentary - .map(entry => relation('generateCommentaryEntry', entry)), + artistCommentarySection: + relation('generateTrackArtistCommentarySection', track), creditSourceEntries: track.creditSources @@ -191,7 +191,7 @@ export default { language.$(capsule, 'link')), })), - !html.isBlank(relations.artistCommentaryEntries) && + !html.isBlank(relations.artistCommentarySection) && language.encapsulate(capsule, 'readCommentary', capsule => language.$(capsule, { link: @@ -364,15 +364,7 @@ export default { relations.additionalFilesList, ]), - html.tags([ - relations.contentHeading.clone() - .slots({ - attributes: {id: 'artist-commentary'}, - title: language.$('misc.artistCommentary'), - }), - - relations.artistCommentaryEntries, - ]), + relations.artistCommentarySection, html.tags([ relations.contentHeading.clone() -- cgit 1.3.0-6-gf8a5