@thangk/easythemer
Version:
Easily generate shades from a colour palette for use in your app
12 lines (9 loc) • 417 B
text/typescript
export default function limiter(input: number, limitStringArray: string): number {
const mode: string = limitStringArray.split("-")[0];
const limit: number = parseInt(limitStringArray.split("-")[1]);
// for max mode
if (mode === "max") return input > limit ? limit : input;
if (mode === "min") return input < limit ? limit : input;
// for neither mode
return input;
}