UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

3 lines (2 loc) 995 B
import"./column-components.c66242f5.js";import"./column-components.a60d0bb9.js";import{useContext as e}from"react";var t=globalThis,r={},o={},n=t.parcelRequirea149;null==n&&((n=function(e){if(e in r)return r[e].exports;if(e in o){var t=o[e];delete o[e];var n={id:e,exports:{}};return r[e]=n,t.call(n.exports,n,n.exports),n.exports}var a=Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}).register=function(e,t){o[e]=t},t.parcelRequirea149=n),n.register;var a=n("4bJ9d"),i=n("dl5CL");function l(t){let{scale:r}=e(i.NoteLayoutContext),{height:o,top_height:n,offsetX:l=0,color:s,lineInset:c=1,circleRadius:f=2,...u}=t,d=r(o),p=0;null!=n&&(p=Math.abs(r(n)-d));let m=d-p,x=p>3*Math.max(c,f),h=`translate(${l},${m})`;return(0,a.default)("g.height-range",{transform:h,...u},[a.default.if(x)("line",{x1:0,x2:0,y1:c,y2:p-c}),a.default.if(!x)("circle",{r:f,transform:`translate(0,${p/2})`})])}export{l as HeightRangeAnnotation}; //# sourceMappingURL=column-components.111a9646.js.map