UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

21 lines (20 loc) 573 B
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