@razorpay/blade
Version:
The Design System that powers Razorpay
26 lines (22 loc) • 671 B
JavaScript
import '../../d3-color/src/index.js';
import nogamma, { hue } from './color.js';
import { hcl as hcl$2 } from '../../d3-color/src/lab.js';
function hcl(hue) {
return function(start, end) {
var h = hue((start = hcl$2(start)).h, (end = hcl$2(end)).h),
c = nogamma(start.c, end.c),
l = nogamma(start.l, end.l),
opacity = nogamma(start.opacity, end.opacity);
return function(t) {
start.h = h(t);
start.c = c(t);
start.l = l(t);
start.opacity = opacity(t);
return start + "";
};
}
}
var hcl$1 = hcl(hue);
var hclLong = hcl(nogamma);
export { hcl$1 as default, hclLong };
//# sourceMappingURL=hcl.js.map