Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 778 Bytes

File metadata and controls

41 lines (24 loc) · 778 Bytes
id withArrayChangeTracking
title withArrayChangeTracking

Function: withArrayChangeTracking()

function withArrayChangeTracking<T>(targets, callback): Record<string | symbol, unknown>[];

Defined in: packages/db/src/proxy.ts:1171

Creates proxies for an array of objects, passes them to a callback function, and returns the changes made by the callback for each object

Type Parameters

T

T extends object

Parameters

targets

T[]

Array of objects to proxy

callback

(proxies) => void

Function that receives the proxies and can make changes to them

Returns

Record<string | symbol, unknown>[]

Array of changes made to each object