« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/homepage-layout.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/data/things/homepage-layout.js')
-rw-r--r--src/data/things/homepage-layout.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/data/things/homepage-layout.js b/src/data/things/homepage-layout.js
index b509c1e..1d86f4d 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])),
-        },
+        }),
       }),
     ]),