foundation-testing.filterconditionally
Home > @genesislcap/foundation-testing > FilterConditionally
FilterConditionally type
Filters out key/value pairs from an object where they value does not match a condition
Signature:
export type FilterConditionally<Source, Condition> = Pick<Source, {
[K in keyof Source]: Source[K] extends Condition ? K : never;
}[keyof Source]>;