All files / libs/data-capture/fields/components/src/lib/boolean/mapper boolean.mapper.ts

100% Statements 9/9
100% Branches 5/5
100% Functions 1/1
100% Lines 9/9

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 101x 8x 2x 2x 8x 4x 4x 2x 2x  
export const toBoolean = (v?: boolean | string | null): boolean | null | undefined => {
  if (typeof v === 'boolean') {
    return v;
  }
  if (typeof v === 'string') {
    return v.toLowerCase() === 'true';
  }
  return v;
};