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