UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

3 lines (2 loc) 1.02 kB
import"./column-components.c66242f5.js";import"./column-components.b2a20dc1.js";import{useContext as e}from"react";var r=globalThis,t={},o={},i=r.parcelRequirea149;null==i&&((i=function(e){if(e in t)return t[e].exports;if(e in o){var r=o[e];delete o[e];var i={id:e,exports:{}};return t[e]=i,r.call(i.exports,i,i.exports),i.exports}var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}).register=function(e,r){o[e]=r},r.parcelRequirea149=i),i.register,Object.defineProperty({},"ColumnImage",{get:()=>a,set:void 0,enumerable:!0,configurable:!0});var n=i("4bJ9d"),l=i("aVUB5");function a(r){let{src:t,insets:o={},clip:i=!0,...a}=r,{pixelHeight:s}=e(l.ColumnContext),c={};for(let e in o)c["margin"+e[0].toUpperCase()+e.slice(1)]=-o[e];let m=s-(c.marginTop??0)-(c.marginBottom??0);return(0,n.default)("div.column-image",{style:{overflow:i?"hidden":"visible",...a}},[(0,n.default)("img",{src:t,style:{height:m,...c}})])}export{a as ColumnImage}; //# sourceMappingURL=column-components.3d7ba1c9.js.map