UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

5 lines (3 loc) 447 B
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