@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
21 lines (20 loc) • 573 B
JavaScript
import { rnd2 } from "../../utils/index.js";
import unpack from "../../utils/unpack.js";
import last from "../../utils/last.js";
const lab2css = (...args) => {
const laba = unpack(args, "lab");
let mode = last(args) || "lab";
laba[0] = rnd2(laba[0]) + "%";
laba[1] = rnd2(laba[1]);
laba[2] = rnd2(laba[2]);
if (mode === "laba" || laba.length > 3 && laba[3] < 1) {
laba[3] = "/ " + (laba.length > 3 ? laba[3] : 1);
} else {
laba.length = 3;
}
return `lab(${laba.join(" ")})`;
};
export {
lab2css as default
};
//# sourceMappingURL=lab2css.js.map