getState } = store; const { loaded } = getState().myCoolReduxStore; // loaded is a key from my store that I put true when data has loaded if (!loaded) { // no data, dispatch action to get it dispatch(getDataAction()) .then((data) => { callback(); })...