UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

55 lines (46 loc) 2.28 kB
import $3yg0c$columncomponents44a49d18js from "./column-components.44a49d18.js"; import "./column-components.92b8a25a.css"; import {hyperStyled as $3yg0c$hyperStyled} from "@macrostrat/hyper"; import {format as $3yg0c$format} from "d3-format"; import $3yg0c$reactselect from "react-select"; function $parcel$interopDefault(a) { return a && a.__esModule ? a.default : a; } const $741ee768ea1c82a7$var$h = (0, $3yg0c$hyperStyled)((0, ($parcel$interopDefault($3yg0c$columncomponents44a49d18js)))); const $741ee768ea1c82a7$export$f9748db7e5fc90f2 = function(props) { const { title: title, children: children, ...rest } = props; delete rest.is; return $741ee768ea1c82a7$var$h("div.labeled-control", [ $741ee768ea1c82a7$var$h("label.bp3-label", null, [ $741ee768ea1c82a7$var$h.if(title != null)("span.label-text", null, title) ]), props.is != null ? $741ee768ea1c82a7$var$h(props.is, rest) : null ]); }; const $741ee768ea1c82a7$var$menuStyles = (provided)=>({ ...provided, zIndex: 999 }); const $741ee768ea1c82a7$export$ee7a0846eb965877 = (props)=>$741ee768ea1c82a7$var$h((0, $3yg0c$reactselect), { styles: { menu: $741ee768ea1c82a7$var$menuStyles }, ...props }); const $741ee768ea1c82a7$export$f9a5bc8171641c49 = function(props) { let { showID: showID, title: title, interval: interval, heightFormat: heightFormat } = props; const { id: id, top: top, bottom: bottom } = interval; let fmt = (v)=>v; if (heightFormat != null) fmt = (0, $3yg0c$format)(heightFormat); if (showID == null) showID = true; return $741ee768ea1c82a7$var$h("div.editor-dialog-title.editor-title", [ $741ee768ea1c82a7$var$h("h3.title-center", title), $741ee768ea1c82a7$var$h("h4.height-range", `${fmt(bottom)} \u{2013} ${fmt(top)} m`), $741ee768ea1c82a7$var$h("h4.id", null, [ "ID: ", $741ee768ea1c82a7$var$h.if(id != null && showID)("code", id) ]) ]); }; export {$741ee768ea1c82a7$export$f9748db7e5fc90f2 as LabeledControl, $741ee768ea1c82a7$export$ee7a0846eb965877 as RaisedSelect, $741ee768ea1c82a7$export$f9a5bc8171641c49 as IntervalEditorTitle}; //# sourceMappingURL=column-components.52669521.js.map