diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2025-11-27 17:25:50 -0400 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2025-11-27 17:25:50 -0400 |
| commit | 112cf48c3877e35a6fd41fc613c33cc46eaf719d (patch) | |
| tree | 997862f3cd495495499becd9dd5d9627af2cc5e1 /src/data/composite/things/content/contentArtists.js | |
| parent | c63cf25423141491d74cd27be822adf2c66240c3 (diff) | |
data: ContentEntry: chop contentArtists
Diffstat (limited to 'src/data/composite/things/content/contentArtists.js')
| -rw-r--r-- | src/data/composite/things/content/contentArtists.js | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/src/data/composite/things/content/contentArtists.js b/src/data/composite/things/content/contentArtists.js deleted file mode 100644 index 8d5db5a5..00000000 --- a/src/data/composite/things/content/contentArtists.js +++ /dev/null @@ -1,40 +0,0 @@ -import {input, templateCompositeFrom} from '#composite'; -import {validateReferenceList} from '#validators'; - -import {exitWithoutDependency, exposeDependency} - from '#composite/control-flow'; -import {withResolvedReferenceList} from '#composite/wiki-data'; -import {soupyFind} from '#composite/wiki-properties'; - -import withExpressedOrImplicitArtistReferences - from './helpers/withExpressedOrImplicitArtistReferences.js'; - -export default templateCompositeFrom({ - annotation: `contentArtists`, - - compose: false, - - update: { - validate: validateReferenceList('artist'), - }, - - steps: () => [ - withExpressedOrImplicitArtistReferences({ - from: input.updateValue(), - }), - - exitWithoutDependency({ - dependency: '#artistReferences', - value: input.value([]), - }), - - withResolvedReferenceList({ - list: '#artistReferences', - find: soupyFind.input('artist'), - }), - - exposeDependency({ - dependency: '#resolvedReferenceList', - }), - ], -}); |