vue-app-sdk
Version:
17 lines (16 loc) • 674 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _LazyWrapper = require("./_LazyWrapper.cjs");
const _LodashWrapper = require("./_LodashWrapper.cjs");
const _copyArray = require("./_copyArray.cjs");
function wrapperClone(wrapper) {
if (wrapper instanceof _LazyWrapper.default) {
return wrapper.clone();
}
var result = new _LodashWrapper.default(wrapper.__wrapped__, wrapper.__chain__);
result.__actions__ = _copyArray.default(wrapper.__actions__);
result.__index__ = wrapper.__index__;
result.__values__ = wrapper.__values__;
return result;
}
exports.default = wrapperClone;