@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
12 lines (11 loc) • 392 B
JavaScript
;
const type = require("./type.cjs");
const unpack = (args, keyOrder = null) => {
if (args.length >= 3) return Array.prototype.slice.call(args);
if (type(args[0]) == "object" && keyOrder) {
return keyOrder.split("").filter((k) => args[0][k] !== void 0).map((k) => args[0][k]);
}
return args[0].slice(0);
};
module.exports = unpack;
//# sourceMappingURL=unpack.cjs.map