« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateTrackCoverArtwork.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/dependencies/generateTrackCoverArtwork.js')
-rw-r--r--src/content/dependencies/generateTrackCoverArtwork.js90
1 files changed, 0 insertions, 90 deletions
diff --git a/src/content/dependencies/generateTrackCoverArtwork.js b/src/content/dependencies/generateTrackCoverArtwork.js
deleted file mode 100644
index 7ad87548..00000000
--- a/src/content/dependencies/generateTrackCoverArtwork.js
+++ /dev/null
@@ -1,90 +0,0 @@
-export default {
-  contentDependencies: [
-    'generateCoverArtwork',
-    'generateCoverArtworkReferenceDetails',
-    'linkTrackReferencedArtworks',
-    'linkTrackReferencingArtworks',
-  ],
-
-  extraDependencies: ['html', 'language'],
-
-  relations: (relation, artwork) => ({
-    coverArtwork:
-      relation('generateCoverArtwork', artwork),
-
-    // referenceDetails:
-    //   relation('generateCoverArtworkReferenceDetails',
-    //     artwork.referencedArtworks,
-    //     artwork.referencedByArtworks),
-
-    // referencedArtworksLink:
-    //   relation('linkTrackReferencedArtworks', track),
-
-    // referencingArtworksLink:
-    //   relation('linkTrackReferencingArtworks', track),
-  }),
-
-  data: (artwork) => ({
-    // color:
-    //   track.color,
-
-    dimensions:
-      artwork.thing.coverArtDimensions,
-
-    nonUnique:
-      !artwork.thing.album,
-
-    warnings:
-      artwork.artTags
-        .filter(tag => tag.isContentWarning)
-        .map(tag => tag.name),
-  }),
-
-  slots: {
-    mode: {type: 'string'},
-
-    details: {
-      validate: v => v.is('tags', 'artists'),
-      default: 'tags',
-    },
-
-    showOriginDetails: {
-      type: 'boolean',
-      default: false,
-    },
-
-    showReferenceLinks: {
-      type: 'boolean',
-      default: false,
-    },
-  },
-
-  generate: (data, relations, slots, {language}) =>
-    relations.coverArtwork.slots({
-      mode: slots.mode,
-
-      // color: data.color,
-      alt: language.$('misc.alt.trackCover'),
-
-      dimensions: data.dimensions,
-      warnings: data.warnings,
-
-      showOriginDetails: slots.showOriginDetails,
-      showArtTagDetails: slots.details === 'tags',
-      showArtistDetails: slots.details === 'artists',
-
-      details: [
-        /*
-        slots.showReferenceLinks &&
-          relations.referenceDetails.slots({
-            referencedLink:
-              relations.referencedArtworksLink,
-
-            referencingLink:
-              relations.referencingArtworksLink,
-          }),
-        */
-      ],
-    }),
-};
-