UNPKG

react-tween

Version:

Tween animation for React components

19 lines (17 loc) 558 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = toObject; function toObject(array) { var keyGetter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function (item) { return item; }; var valueGetter = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function (item) { return item; }; return array.reduce(function (result, item) { result[keyGetter(item)] = valueGetter(item); // eslint-disable-line no-param-reassign return result; }, {}); }