UNPKG

@transkripid/flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork

1 lines 649 B
{"version":3,"file":"clone-deep.mjs","sources":["../../src/helpers/clone-deep.ts"],"sourcesContent":["import { isObject } from './is-object';\n\nexport function cloneDeep<T>(source: T): T {\n if (!isObject(source)) {\n return source;\n }\n\n const output: Record<string, unknown> = {};\n\n for (const key in source) {\n output[key] = cloneDeep(source[key]);\n }\n\n return output as T;\n}\n"],"names":["cloneDeep","source","isObject","output","key"],"mappings":";AAEO,SAASA,EAAaC,GAAc;AACrC,MAAA,CAACC,EAASD,CAAM;AACXA,WAAAA;AAGT,QAAME,IAAkC,CAAA;AAExC,aAAWC,KAAOH;AAChBE,IAAAA,EAAOC,CAAG,IAAIJ,EAAUC,EAAOG,CAAG,CAAC;AAG9BD,SAAAA;AACT;"}