diff options
-rw-r--r-- | lang/gjs/src/binding.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lang/gjs/src/binding.ts b/lang/gjs/src/binding.ts index 19a55cf..616c53b 100644 --- a/lang/gjs/src/binding.ts +++ b/lang/gjs/src/binding.ts @@ -46,7 +46,7 @@ export class Binding<Value> { return `Binding<${this.#emitter}${this.#prop ? `, "${this.#prop}"` : ""}>` } - as<T>(fn: (v: Value) => T | Binding<T>): Binding<T> { + as<T>(fn: (v: Value) => T): Binding<T> { const bind = new Binding(this.#emitter, this.#prop) bind.transformFn = (v: Value) => fn(this.transformFn(v)) return bind as unknown as Binding<T> |