diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-08-10 11:01:25 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-08-10 11:01:25 -0300 |
commit | 178397c9af193b2cebd3f8552b1e725a7b432b48 (patch) | |
tree | f32f55db95dfedd74b0098be1c4b310fe1e5c567 /src/content/dependencies/generateAlbumCoverArtwork.js | |
parent | 84757d1e54f9cb8825b041368b55e01ba0d4b17b (diff) |
content: generateFlashInfoPage
...Except the sidebar, which will be some shenanigans.
Diffstat (limited to 'src/content/dependencies/generateAlbumCoverArtwork.js')
-rw-r--r-- | src/content/dependencies/generateAlbumCoverArtwork.js | 23 |
1 files changed, 6 insertions, 17 deletions
diff --git a/src/content/dependencies/generateAlbumCoverArtwork.js b/src/content/dependencies/generateAlbumCoverArtwork.js index f7e86303..cbec930e 100644 --- a/src/content/dependencies/generateAlbumCoverArtwork.js +++ b/src/content/dependencies/generateAlbumCoverArtwork.js @@ -1,23 +1,12 @@ export default { contentDependencies: ['generateCoverArtwork'], - relations(relation, album) { - return { - coverArtwork: - relation('generateCoverArtwork', album.artTags), - }; - }, + relations: (relation, album) => + ({coverArtwork: relation('generateCoverArtwork', album.artTags)}), - data(album) { - return { - path: ['media.albumCover', album.directory, album.coverArtFileExtension], - }; - }, + data: (album) => + ({path: ['media.albumCover', album.directory, album.coverArtFileExtension]}), - generate(data, relations) { - return relations.coverArtwork - .slots({ - path: data.path, - }); - }, + generate: (data, relations) => + relations.coverArtwork.slot('path', data.path), }; |