Skip to main content

Function: deepClone()

deepClone<T>(value): T

Deeply clones a value using structuredClone when possible, with a fallback for cloneable plain objects in runtimes where structuredClone is unavailable or rejects non-cloneable values such as functions.

Type Parameters

T

Parameters

value: T

Returns

T

Defined in

packages/core/src/utilities/deepClone.ts:6