diff options
Diffstat (limited to 'src/content/dependencies/generateCommentarySection.js')
-rw-r--r-- | src/content/dependencies/generateCommentarySection.js | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/content/dependencies/generateCommentarySection.js b/src/content/dependencies/generateCommentarySection.js deleted file mode 100644 index c5090660..00000000 --- a/src/content/dependencies/generateCommentarySection.js +++ /dev/null @@ -1,44 +0,0 @@ -import {empty} from '#sugar'; - -export default { - contentDependencies: [ - 'transformContent', - 'generateCommentaryEntry', - 'generateContentHeading', - ], - - extraDependencies: ['html', 'language'], - - relations: (relation, entries) => ({ - heading: - relation('generateContentHeading'), - - entries: - (entries - ? entries.map(entry => - relation('generateCommentaryEntry', entry)) - : []), - }), - - data: (entries) => ({ - firstEntryIsDated: - (empty(entries) - ? null - : !!entries[0].date), - }), - - generate: (data, relations, {html, language}) => - html.tags([ - relations.heading - .slots({ - title: language.$('misc.artistCommentary'), - attributes: [ - {id: 'artist-commentary'}, - data.firstEntryIsDated && - {class: 'first-entry-is-dated'}, - ], - }), - - relations.entries, - ]), -}; |