Open
Description
If i use reduxAsyncConnect in multiple components that are being rendered, loadState is overwritten in some situations (race condition). Rather than replace loadState as is being done now:
case LOAD:
return {
...state,
loadState: {
[action.key]: {
loading: true,
loaded: false
}
}
};
i suggest merging loadStates and only replacing the keys that match.