From 39bdb65279ba7b8e0c4497a8034e9c35cabf77f2 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 26 Mar 2024 17:53:43 -0300 Subject: fix javascript black magic --- packages/web-util/src/context/activity.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web-util/src/context/activity.ts b/packages/web-util/src/context/activity.ts index 570729471..460c01096 100644 --- a/packages/web-util/src/context/activity.ts +++ b/packages/web-util/src/context/activity.ts @@ -22,6 +22,10 @@ export type Suscriber = (fn: Listener) => Unsuscriber; export class ActiviyTracker { private observers = new Array>(); + constructor() { + this.notify = this.notify.bind(this) + this.subscribe = this.subscribe.bind(this) + } notify(data: Event) { this.observers.forEach((observer) => observer(data)) } -- cgit v1.2.3