All files / src/biz reduceParams.ts

30% Statements 3/10
0% Branches 0/8
0% Functions 0/2
25% Lines 2/8

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 141x   1x                      
import * as R from 'ramda';
 
export const reduceParams = (data: any) => {
  if (!data) {
    return {};
  }
  if (data instanceof FormData) {
    return data;
  }
  const result =
    R.filter(item => !R.isNil(item) && !R.isEmpty(item))(data) || {};
  return result as any;
};