UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

15 lines (14 loc) 517 B
"use strict"; require("../../utils/type.cjs"); const unpack = require("../../utils/unpack.cjs"); const lch2lab = require("../lch/lch2lab.cjs"); const oklab2rgb = require("../oklab/oklab2rgb.cjs"); const oklch2rgb = (...args) => { args = unpack(args, "lch"); const [l, c, h, ...rest] = args; const [L, a, b_] = lch2lab(l, c, h); const [r, g, b] = oklab2rgb(L, a, b_); return [r, g, b, ...rest.length > 0 && rest[0] < 1 ? [rest[0]] : []]; }; module.exports = oklch2rgb; //# sourceMappingURL=oklch2rgb.cjs.map