MCPcopy Index your code
hub / github.com/TanStack/db / normalizeChange

Function normalizeChange

packages/db/tests/collection-subscribe-changes.test.ts:23–31  ·  view source on GitHub ↗
(
  change: ChangeMessage<T>,
)

Source from the content-addressed store, hash-verified

21const waitForChanges = () => new Promise((resolve) => setTimeout(resolve, 10))
22
23const normalizeChange = <T extends Record<string, any>>(
24 change: ChangeMessage<T>,
25): ChangeMessage<T> => ({
26 ...change,
27 value: stripVirtualProps(change.value),
28 previousValue: change.previousValue
29 ? stripVirtualProps(change.previousValue)
30 : undefined,
31})
32
33const normalizeChanges = <T extends Record<string, any>>(
34 changes: Array<ChangeMessage<T>>,

Calls 1

stripVirtualPropsFunction · 0.90

Tested by

no test coverage detected