UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

3 lines (2 loc) 1.41 kB
import"./column-components.298cc9f3.js";import"./column-components.1f7d3b63.js";import"./column-components.cbe585ce.js";import"./column-components.e595a3de.js";import{Component as e}from"react";import{hyperStyled as a}from"@macrostrat/hyper";var r,t=globalThis,c={},o={},s=t.parcelRequirea149;null==s&&((s=function(e){if(e in c)return c[e].exports;if(e in o){var a=o[e];delete o[e];var r={id:e,exports:{}};return c[e]=r,a.call(r.exports,r,r.exports),r.exports}var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}).register=function(e,a){o[e]=a},t.parcelRequirea149=s),s.register,Object.defineProperty({},"FaciesPicker",{get:()=>f,set:void 0,enumerable:!0,configurable:!0});var i=s("aVUB5"),n=s("gziYm"),l=s("38gjf");let p=a((r=s("cJZBk"))&&r.__esModule?r.default:r),d=({facies:e})=>p("span.facies-picker-row",[p(n.BasicFaciesSwatch,{facies:e,className:"facies-color-swatch"}),p("span.facies-picker-name",e.name)]);class f extends e{static #e=this.contextType=i.FaciesContext;render(){let{facies:e}=this.context,{interval:a,onChange:r}=this.props,t=e.map(e=>({value:e.id,label:p(d,{facies:e})})),c=t.find(e=>e.value===a.facies);return null==c&&(c=null),p(l.RaisedSelect,{id:"facies-select",options:t,value:c,selected:a.facies,isClearable:!0,onChange:e=>(console.log("Changing",e),r(null!=e?e.value:null))})}}export{f as FaciesPicker}; //# sourceMappingURL=column-components.c79916c6.js.map