UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

3 lines (2 loc) 875 B
import r from"@macrostrat/hyper";let e=function({id:e,orient:i,size:t,fill:l}){return null==l&&(l="black"),null==t&&(t=4),r("marker",{id:e,orient:i,markerHeight:t,markerWidth:t,markerUnits:"strokeWidth",refX:"0",refY:"0",viewBox:`-${t} -${t} ${2*t} ${2*t}`},[r("path",{d:`M 0,0 m -${t},-${t} L ${t},0 L -${t},${t} Z`,fill:l})])},i=function({id:e,fill:i,size:t}){return null==i&&(i="black"),null==t&&(t=4),r("marker",{id:e,markerHeight:2,markerWidth:2*t,markerUnits:"strokeWidth",refX:0,refY:0,viewBox:`-${t} -1 ${2*t} 1`},[r("path",{d:`M -${t},0 L ${t},0`,fill:"transparent",stroke:i})])};var t=function({fill:t,prefix:l,size:a}){return null==l&&(l=""),r("defs",[r(e,{id:l+"arrow_start",orient:270,fill:t,size:a}),r(e,{id:l+"arrow_end",orient:90,fill:t,size:a}),r(i,{id:l+"tick",fill:t,size:a})])};export{t as default}; //# sourceMappingURL=column-components.488d51c9.js.map