diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-09-15 20:03:25 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-09-15 20:03:58 -0300 |
commit | 7cd3bdc4998ae1fc1b9ab4bb721d2727f64511e1 (patch) | |
tree | df7c09acd8a10e76deece0afb42461dee2944a19 /src/data/things/homepage-layout.js | |
parent | 194676f45f54d09a3ad247e9ba4e2b3ba2e56db4 (diff) |
data: miscellaneous composite template updates
Diffstat (limited to 'src/data/things/homepage-layout.js')
-rw-r--r-- | src/data/things/homepage-layout.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/data/things/homepage-layout.js b/src/data/things/homepage-layout.js index b509c1e2..1d86f4d0 100644 --- a/src/data/things/homepage-layout.js +++ b/src/data/things/homepage-layout.js @@ -3,7 +3,6 @@ import find from '#find'; import { compositeFrom, exposeDependency, - withUpdateValueAsDependency, } from '#composite'; import { @@ -115,22 +114,20 @@ export class HomepageLayoutAlbumsRow extends HomepageLayoutRow { : continuation(value)), }, - withUpdateValueAsDependency(), - withResolvedReference({ - ref: '#updateValue', + ref: input.updateValue(), data: 'groupData', - find: find.group, + find: input.value(find.group), }), exposeDependency({ dependency: '#resolvedReference', - update: { + update: input.value({ validate: oneOf( is('new-releases', 'new-additions'), validateReference(Group[Thing.referenceType])), - }, + }), }), ]), |