From 99c354d872258838289addbfc90fc326fb0feded Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 1 Dec 2024 10:06:20 -0500 Subject: [PATCH] simplify --- packages/svelte/src/internal/client/runtime.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index d8e17d3826..c2188b187c 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -991,17 +991,12 @@ function get_parent_context(component_context) { */ export function update(signal, d = 1) { var value = get(signal); + var result = d === 1 ? value++ : value--; - if (typeof value === 'bigint') { - // @ts-expect-error - set(signal, value + BigInt(d)); - return value; - } + set(signal, value); // @ts-expect-error - set(signal, +value + d); - // @ts-expect-error - return +value; + return result; } /**