Merge branch 'feat/inda-383-daily-stat' into 'main'
[ProtonMail-WebClient.git] / packages / colors / hue.ts
blob0a64d5911cca1406e0ee5502695677ad30e25462
1 import type { Instance as Color } from 'tinycolor2';
2 import tinycolor from 'tinycolor2';
4 import percentOf from '@proton/utils/percentOf';
6 function hue(percent: number) {
7     return function (color: Color) {
8         const hsl = color.toHsl();
10         hsl.h = hsl.h + percentOf(percent, hsl.h);
12         return tinycolor(hsl);
13     };
16 export default hue;