All files / utils/src/maths index.ts

100% Statements 2/2
100% Branches 1/1
100% Functions 1/1
100% Lines 2/2

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          1x 12x    
type ClampBoundaries = {
  min?: number;
  max: number;
};
 
export const clamp = (value: number, { min = 0, max }: ClampBoundaries) => {
  return Math.min(Math.max(value, min), max);
};