diff options
author | Aylur <[email protected]> | 2024-12-28 10:31:43 +0100 |
---|---|---|
committer | Aylur <[email protected]> | 2024-12-28 10:31:43 +0100 |
commit | 5dd99fbe047f165d70be057de07a2e05999d2df8 (patch) | |
tree | 852509743706dda2f34838e264e72e3b258f7a3f | |
parent | ebcccc4ae13f690220374497f932f58ec5fd7cfd (diff) |
fix: binding return type
-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> |