All files / libs/arrays/src getby.ts

100% Statements 4/4
100% Branches 3/3
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 51x 4x 4x 4x  
export const getBy = <T, P extends keyof T>(model: T[], prop: P, value: T[P]): T[] => {
    // eslint-disable-next-line security/detect-object-injection
    return model.filter((item) => item[prop] === value);
};