UNPKG

@redux-devtools/extension

Version:
23 lines (22 loc) 522 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = assign; const objectKeys = Object.keys || function (obj) { const keys = []; for (const key in obj) { if ({}.hasOwnProperty.call(obj, key)) keys.push(key); } return keys; }; function assign(obj, newKey, newValue) { const keys = objectKeys(obj); const copy = {}; for (let i = 0, l = keys.length; i < l; i++) { const key = keys[i]; copy[key] = obj[key]; } copy[newKey] = newValue; return copy; }