From c6582c7ea19916944390a53bbd63a52573de467f Mon Sep 17 00:00:00 2001 From: nxrix Date: Sat, 19 Sep 2026 21:26:28 +0330 Subject: [PATCH] Update define.ts --- src/runtime/define.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/runtime/define.ts b/src/runtime/define.ts index f57fcce..e8dd5f3 100644 --- a/src/runtime/define.ts +++ b/src/runtime/define.ts @@ -54,13 +54,13 @@ export function define( inputs.filter((i) => i !== "display" && i !== "view"), () => { const version = v._version; // capture version on input change - return (value: unknown) => { + return (...values: unknown[]) => { if (version < displayVersion) throw new Error("stale display"); else if (state.variables[0] !== v) throw new Error("stale display"); else if (version > displayVersion) clear(state); displayVersion = version; - display(state, value, output, displayMode); - return value; + for (const value of values) display(state, value, output, displayMode); + return values.length === 1 ? values[0] : values; }; } );