From aefa7862874e51c07d265e8505ead5662d2158e1 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 1 May 2025 13:07:22 -0300 Subject: data: ContentEntry.withSourceText (first try) --- src/data/things/content.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/data/things') diff --git a/src/data/things/content.js b/src/data/things/content.js index 7cf487f1..d68fd5be 100644 --- a/src/data/things/content.js +++ b/src/data/things/content.js @@ -9,12 +9,13 @@ import {contentString, referenceList, simpleDate, soupyFind, thing} import { exposeConstant, + exposeDependency, exposeDependencyOrContinue, exposeUpdateValueOrContinue, withResultOfAvailabilityCheck, } from '#composite/control-flow'; -import {withWebArchiveDate} from '#composite/things/content'; +import {withWebArchiveDate, withSourceText} from '#composite/things/content'; export class ContentEntry extends Thing { static [Thing.getPropertyDescriptors] = ({Artist}) => ({ @@ -96,6 +97,13 @@ export class ContentEntry extends Thing { // Update only find: soupyFind(), + + // Expose only + + sourceText: [ + withSourceText(), + exposeDependency({dependency: '#sourceText'}), + ], }); static [Thing.yamlDocumentSpec] = { -- cgit 1.3.0-6-gf8a5