fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
9 lines (8 loc) • 314 B
text/typescript
/**
* @deprecated Using a generic JSON parse/stringify on random object may bring to slow perf issues,
* if needed to clone complicated data structures use a dedicated clone logic
* @param object
* @returns
*/
export const cloneDeep = <T extends object>(object: T): T =>
JSON.parse(JSON.stringify(object));