React/Redux connect code example
Example 1: can i use redux connect without react
import store from './store';
export function getProtectedThing() {
// grab current state
const state = store.getState();
// get the JWT token out of it
// (obviously depends on how your store is structured)
const authToken = state.currentUser.token;
// Pass the token to the server
return fetch('/user/thing', {
method: 'GET',
headers: {
Authorization: `Bearer ${authToken}`
}
}).then(res => res.json());
}
Example 2: redux connect
//Connects your component to Redux-store
export default connect(mapState, mapDispatch)(Component)