Saltar al contenido principal

Function: useDeepClone()

useDeepClone<T>(value): T

Defined in: src/core/services/utils.service.ts:114

Deep clones a value using structuredClone with a JSON fallback for environments that do not support it.

Type Parameters

T

T

Value type.

Parameters

value

T

The value to clone.

Returns

T

A deep copy of the value.

Example

const original = { a: { b: 1 } };
const copy = useDeepClone(original);
copy.a.b = 2;
original.a.b; // 1 (unchanged)