diff --git a/src/Squawk.ts b/src/Squawk.ts index f97058d..44f35fd 100644 --- a/src/Squawk.ts +++ b/src/Squawk.ts @@ -118,7 +118,9 @@ export default function createStore(initialState: Required, useReduxDevToo // We avoid doing forEach(... => { }) because that would recreate the closure for // each loop, and that causes unnecessary allocations for (const list of contextSubscribers) { - list.forEach(reduceEach); + for (const subscriber of list) { + reduceEach(subscriber); + } } };