getUpdates()function

getUpdates(data: Updates<T>): ImmutableArray<Update>
ParamType
dataUpdates<T>
The Updates object to decode. required
Return
ImmutableArray<Update>
Array of decoded Update objects.
Throws
unknown
RequiredError if a +=/-= sum update has a non-number value.

Decode the prop updates in an Updates object into a set of Update objects.

  • Props with undefined value are skipped.

Examples

getUpdates({ "+=count": 1 }) // [{ action: "sum", key: ["count"], value: 1 }]