summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-12-28 10:31:43 +0100
committerAylur <[email protected]>2024-12-28 10:31:43 +0100
commit5dd99fbe047f165d70be057de07a2e05999d2df8 (patch)
tree852509743706dda2f34838e264e72e3b258f7a3f
parentebcccc4ae13f690220374497f932f58ec5fd7cfd (diff)
fix: binding return type
-rw-r--r--lang/gjs/src/binding.ts2
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>