function withCachedDataAndRequestState(
  getExistingStatePath,
  getRequestStatePath,
) {
  return compose(
    withCachedData(getExistingStatePath, getRequestStatePath),
    withRequestState(getRequestStatePath),
  );
}
/**
 * Decorator that returns cached data if appropriate, otherwise calls the composed thunk.
 * Also tracks request state using withRequestState
 */
Decorator that returns cached data if appropriate, otherwise calls the composed thunk.
Also tracks request state using withRequestState
Decorator that returns cached data if appropriate otherwise calls the composed thunk . Also tracks request state using withRequestState
function withCachedDataAndRequestState(
  getExistingStatePath,
  getRequestStatePath,
) {
  return compose(
    withCachedData(getExistingStatePath, getRequestStatePath),
    withRequestState(getRequestStatePath),
  );
}
function withCachedDataAndRequestState ( getExistingStatePath , getRequestStatePath , ) { return compose ( withCachedData ( getExistingStatePath , getRequestStatePath ) , withRequestState ( getRequestStatePath ) , ) ; }
Decorator that returns cached data if appropriate, otherwise calls the composed thunk.
Decorator that returns cached data if appropriate otherwise calls the composed thunk .