redux-cached-api-middleware
Version:
API caching solution for redux apps
22 lines (21 loc) • 548 B
JavaScript
import * as simple from './simple';
import * as simpleSuccess from './simpleSuccess';
import * as ttl from './ttl';
import * as ttlSuccess from './ttlSuccess';
export default {
get: function get(type) {
switch (type) {
case simple.type:
return simple;
case simpleSuccess.type:
return simpleSuccess;
case ttl.type:
return ttl;
case ttlSuccess.type:
return ttlSuccess;
default:
throw new Error('Invalid cache type - ' + type);
}
}
};
//# sourceMappingURL=index.js.map