@razorpay/blade
Version:
The Design System that powers Razorpay
5 lines (3 loc) • 447 B
JavaScript
function cloneDeep(source){if(source===null||typeof source!=='object'){return source;}if(Array.isArray(source)){var newArray=[];for(var item of source){newArray.push(cloneDeep(item));}return newArray;}if(typeof source==='object'){var newObject={};for(var key in source){if(source.hasOwnProperty(key)){newObject[key]=cloneDeep(source[key]);}}return newObject;}return source;}
export { cloneDeep as default };
//# sourceMappingURL=cloneDeep.js.map