From d16f20aa14c65aef8dcd49ee56bae933b2487b13 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 10 Apr 2024 19:19:00 -0300 Subject: wiki-data: is{Artist,Contributor,CoverArtist}Contribution Just some helper utilities. These carry a specific meaning which we'd like to associate with a particular word, rather than copy everywhere needed. --- src/util/wiki-data.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/util/wiki-data.js b/src/util/wiki-data.js index f8ab3ef3..8a2c44cd 100644 --- a/src/util/wiki-data.js +++ b/src/util/wiki-data.js @@ -271,6 +271,18 @@ export function getNewReleases(numReleases, {albumData}) { .slice(0, numReleases); } +export function isArtistContribution(contrib) { + return contrib.thingProperty === 'artistContribs'; +} + +export function isContributorContribution(contrib) { + return contrib.thingProperty === 'contributorContribs'; +} + +export function isCoverArtistContribution(contrib) { + return contrib.thingProperty === 'coverArtistContribs'; +} + // Carousel layout and utilities // Layout constants: -- cgit 1.3.0-6-gf8a5