Erasable syntax only, update pnpm

This commit is contained in:
2026-06-18 20:29:18 +02:00
parent f4c802e60b
commit 988025bfac
8 changed files with 32 additions and 135 deletions

View File

@@ -37,11 +37,17 @@ class Listener<T> {
private lastState: T;
private readonly selector: Selector<T>;
private readonly setState: (state: T) => void;
constructor(
readonly selector: Selector<T>,
readonly setState: (state: T) => void,
selector: Selector<T>,
setState: (state: T) => void,
) {
this.lastState = selector(store);
this.selector = selector;
this.setState = setState;
}
react() {