From 5dd99fbe047f165d70be057de07a2e05999d2df8 Mon Sep 17 00:00:00 2001 From: Aylur Date: Sat, 28 Dec 2024 10:31:43 +0100 Subject: fix: binding return type --- lang/gjs/src/binding.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lang/gjs/src') 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 { return `Binding<${this.#emitter}${this.#prop ? `, "${this.#prop}"` : ""}>` } - as(fn: (v: Value) => T | Binding): Binding { + as(fn: (v: Value) => T): Binding { const bind = new Binding(this.#emitter, this.#prop) bind.transformFn = (v: Value) => fn(this.transformFn(v)) return bind as unknown as Binding -- cgit v1.2.3