UNPKG

wix-storybook-utils

Version:

Utilities for automated component documentation within Storybook

12 lines 532 B
import { __assign } from "tslib"; import { isObject } from './is-object'; export var deepAssign = function (root, assignable) { if (root === void 0) { root = {}; } if (assignable === void 0) { assignable = {}; } return Object.keys(assignable).reduce(function (assigned, key) { var _a; var value = assignable[key]; return __assign(__assign({}, assigned), (_a = {}, _a[key] = isObject(value) ? deepAssign(value, assigned[key]) : value, _a)); }, root); }; //# sourceMappingURL=deep-assign.js.map