property()
property<
T
>(obj
): <K
>(prop
) =>T
[K
]
Gets the value of prop
in obj
. Array index support.
Type Parameters
• T extends object
Parameters
obj
T
The object to get the value from.
Returns
Function
Type Parameters
• K extends string
| number
| symbol
Parameters
prop
K
Returns
T
[K
]
Remark
pure function
Example
property(personStore)('address');
// personStore.address
property(userStore.profile)(0);
// userStore.profile.at(0)