← Code LabReact Native0/50 solved · 0%
State management · hard

41. Selector-based store subscriptions

Simulate Zustand-style selective subscriptions.

Write `createStore(initialState)` returning `{ getState, setState, subscribe }` where `subscribe(selector, listener)` calls `listener` only when the selected slice changes (by ===) after a `setState` call.
Required in your answer: listeners