- filterWithKey<T>(condition: ((k: string, v: T[keyof T]) => boolean)): ((obj: T) => Record<string, unknown>)
-
Type Parameters
-
T extends Readonly<Record<string, unknown>>
Parameters
-
condition: ((k: string, v: T[keyof T]) => boolean)
-
- (k: string, v: T[keyof T]): boolean
-
Returns boolean
Returns ((obj: T) => Record<string, unknown>)
-
- (obj: T): Record<string, unknown>
-
Returns Record<string, unknown>
The same concept as
Array.filter()
, but for object keysExample