# All files / utils/componentHelpers componentHelpers.js

100% Statements 5/5
50% Branches 1/2
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
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    4252x

    46x
    178x
    178x

     import except from 'except';

    const removeSomeProps = (originalProps, toBeRemovedProps) => except(originalProps, toBeRemovedProps);

    const passThrough = (component, props) => {
      const omit = Object.keys(component.propTypes || {});
      return except(props, omit);
    };

    export {
      passThrough,
      removeSomeProps,
    };