Home > @wixc3/common > mapValues
Maps values of a plain object
Signature:
export declare function mapValues<T extends object, R>(obj: T, mapping: (value: T[keyof T], k?: keyof T) => R): {
[_ in keyof T]: R;
};
Parameter | Type | Description |
---|---|---|
obj | T | |
mapping | (value: T\[keyof T\], k?: keyof T) => R |
Returns:
{ [_ in keyof T]: R; }