redux-tiles
Version:
Library to create and easily compose redux pieces together in less verbose manner
25 lines • 687 B
JavaScript
export function isArray(arrayToCheck) {
return Array.isArray(arrayToCheck);
}
export function isString(stringToCheck) {
return typeof stringToCheck === "string";
}
export function isFunction(functionToCheck) {
return typeof functionToCheck === "function";
}
export function get(object, path) {
return path.reduce(function (res, key) {
if (!res) {
return undefined;
}
return res[key];
}, object);
}
export function mapValues(object, cb) {
return Object.keys(object).reduce(function (hash, key) {
var value = object[key];
hash[key] = cb(value);
return hash;
}, {});
}
//# sourceMappingURL=utils.js.map