Check why we no longer bail out of subscription checks when `store.getState()` hasn't changed
Author: markeriksonCreated Dec 1, 2023Updated Jun 28, 2026
In v7, we definitely bailed out of useSelector if the store state hadn't changed:
Per https://github.com/reduxjs/redux/pull/4627 , there's questions of whether it still does that correctly in v8 with useSyncExternalStore. Should look into this.
(also, there's a question of whether we should bail out inside subscriber callbacks, or before calling them)
Source: reduxjs/react-redux