UNPKG

vue-app-sdk

Version:
17 lines (16 loc) 508 B
import LazyWrapper from "./_LazyWrapper.js"; import LodashWrapper from "./_LodashWrapper.js"; import copyArray from "./_copyArray.js"; function wrapperClone(wrapper) { if (wrapper instanceof LazyWrapper) { return wrapper.clone(); } var result = new LodashWrapper(wrapper.__wrapped__, wrapper.__chain__); result.__actions__ = copyArray(wrapper.__actions__); result.__index__ = wrapper.__index__; result.__values__ = wrapper.__values__; return result; } export { wrapperClone as default };