API reference / @evolu/common / Object / objectToEntries
Function: objectToEntries()
function objectToEntries<T>(
  record,
): [Extract<keyof T, string>, T[Extract<keyof T, string>]][];
Defined in: packages/common/src/Object.ts:32
Converts a record to entries, preserving branded string key types (e.g.,
type Id = 'id' & string) via StringKeyOf<T>, unlike Object.entries
which widens keys to string.
Type Parameters
| Type Parameter | 
|---|
| TextendsRecord<string,any> | 
Parameters
| Parameter | Type | 
|---|---|
| record | T | 
Returns
[Extract<keyof T, string>, T[Extract<keyof T, string>]][]