From 4ac8945ceb02be2279ec5dd7750b81e684de8806 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Mon, 13 Jul 2026 01:01:55 +0100 Subject: [PATCH] Include slider values in Eve command intents --- packages/eve-browser-lowering/dist/index.js | 4 ++++ packages/eve-browser-lowering/src/index.ts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/packages/eve-browser-lowering/dist/index.js b/packages/eve-browser-lowering/dist/index.js index 70e2061..114989a 100644 --- a/packages/eve-browser-lowering/dist/index.js +++ b/packages/eve-browser-lowering/dist/index.js @@ -1340,6 +1340,10 @@ function renderSlider(props, children, options) { input.addEventListener("input", () => { const intent = createEveCommandIntent(stringProp(props.command, "control.slider.input"), { ...props, + action: { + ...objectProps(props.action), + value: Number(input.value), + }, value: Number(input.value), }, options); void options.commandSink?.(intent, { kind: "control.slider", props }); diff --git a/packages/eve-browser-lowering/src/index.ts b/packages/eve-browser-lowering/src/index.ts index 2e00767..38db31e 100644 --- a/packages/eve-browser-lowering/src/index.ts +++ b/packages/eve-browser-lowering/src/index.ts @@ -1570,6 +1570,10 @@ function renderSlider( input.addEventListener("input", () => { const intent = createEveCommandIntent(stringProp(props.command, "control.slider.input"), { ...props, + action: { + ...objectProps(props.action), + value: Number(input.value), + }, value: Number(input.value), }, options); void options.commandSink?.(intent, { kind: "control.slider", props });