From f2398e9d9158b9cf5f90ab41250ede1a0eb82eb1 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 9 Aug 2024 10:53:37 +0200 Subject: [PATCH] Core: optimize immutable store for "bind" --- src/Logic/UIEventSource.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Logic/UIEventSource.ts b/src/Logic/UIEventSource.ts index 91f3b69f1b..a8dd7923a7 100644 --- a/src/Logic/UIEventSource.ts +++ b/src/Logic/UIEventSource.ts @@ -352,6 +352,10 @@ export class ImmutableStore extends Store { } return new ImmutableStore(f(this.data)) } + + bind(f: (t: T) => Store): Store { + return f(this.data) + } } /**