Why react-redux passes the store to the React's context using Provider behind the scene as we can dispatch using store.disptach and get the state using store.getState, so basically all the functionalities can be achieved without using React.createContext. Am I missing something here? or are there some other advantages of doing so?
Thank you