- mapKeys<T, U>(object, iteratee): {
[P in U]: T[keyof T]
} Type Parameters
- T
- U extends string | number | symbol
Parameters
- object: T
- iteratee: ((value: T[keyof T], key: keyof T, object: T) => U)
- (value, key, object): U
Parameters
- value: T[keyof T]
- key: keyof T
- object: T
Returns U
Returns {
[P in U]: T[keyof T]
}