From 8c617fbd7f9ce3106188d8ca726f4f157eeacf05 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 10 Apr 2025 15:54:28 -0300 Subject: content: generateArtistArtworkColumn --- src/content/dependencies/generateArtistArtworkColumn.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/content/dependencies/generateArtistArtworkColumn.js (limited to 'src/content/dependencies/generateArtistArtworkColumn.js') diff --git a/src/content/dependencies/generateArtistArtworkColumn.js b/src/content/dependencies/generateArtistArtworkColumn.js new file mode 100644 index 00000000..a4135489 --- /dev/null +++ b/src/content/dependencies/generateArtistArtworkColumn.js @@ -0,0 +1,13 @@ +export default { + contentDependencies: ['generateCoverArtwork'], + + relations: (relation, artist) => ({ + coverArtwork: + (artist.hasAvatar + ? relation('generateCoverArtwork', artist.avatarArtwork) + : null), + }), + + generate: (relations) => + relations.coverArtwork, +}; -- cgit 1.3.0-6-gf8a5