summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-03-26 17:53:43 -0300
committerSebastian <sebasjm@gmail.com>2024-03-26 17:53:43 -0300
commit39bdb65279ba7b8e0c4497a8034e9c35cabf77f2 (patch)
tree75eeb954b04e1e3b996a068492a93bf2a595b754 /packages
parentdd5aa2145f06a4744cf8f4f3fe14525b613acf87 (diff)
downloadwallet-core-39bdb65279ba7b8e0c4497a8034e9c35cabf77f2.tar.gz
wallet-core-39bdb65279ba7b8e0c4497a8034e9c35cabf77f2.tar.bz2
wallet-core-39bdb65279ba7b8e0c4497a8034e9c35cabf77f2.zip
fix javascript black magic
Diffstat (limited to 'packages')
-rw-r--r--packages/web-util/src/context/activity.ts4
1 files changed, 4 insertions, 0 deletions
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<Event> = (fn: Listener<Event>) => Unsuscriber;
export class ActiviyTracker<Event> {
private observers = new Array<Listener<Event>>();
+ constructor() {
+ this.notify = this.notify.bind(this)
+ this.subscribe = this.subscribe.bind(this)
+ }
notify(data: Event) {
this.observers.forEach((observer) => observer(data))
}