UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

3 lines (2 loc) 3.78 kB
import"./column-components.c66242f5.js";import"./column-components.5cffef96.js";import"./column-components.488d51c9.js";import"./column-components.b2a20dc1.js";import"./column-components.a60d0bb9.js";import"./column-components.c077d708.js";import"./column-components.235c8c8c.js";import"./column-components.8ba844d8.js";import{useContext as t}from"react";function e(t,e,o,n){Object.defineProperty(t,e,{get:o,set:n,enumerable:!0,configurable:!0})}var o=globalThis,n={},r={},i=o.parcelRequirea149;null==i&&((i=function(t){if(t in n)return n[t].exports;if(t in r){var e=r[t];delete r[t];var o={id:t,exports:{}};return n[t]=o,e.call(o.exports,o,o.exports),o.exports}var i=Error("Cannot find module '"+t+"'");throw i.code="MODULE_NOT_FOUND",i}).register=function(t,e){r[t]=e},o.parcelRequirea149=i),i.register;var d={};e(d,"NoteComponent",()=>N),e(d,"StaticNotesColumn",()=>x),e(d,"NotesColumn",()=>g),e(d,"NoteTextEditor",()=>i("jMtLz").NoteTextEditor),e(d,"NoteEditor",()=>i("jMtLz").NoteEditor),e(d,"NoteEditorContext",()=>i("jMtLz").NoteEditorContext);var l=i("4bJ9d"),a=i("8C0rw"),c=i("21tVR"),f=i("aVUB5"),s=i("dl5CL"),u=i("jMtLz"),p=i("66xE8"),m=i("dLxl2");function N(t){let{visibility:e,note:o,onClick:n}=t,r=o.note;return(0,l.default)("p.col-note-label",{style:{visibility:e},onClick:n},r)}let b=function(){let{setEditingNote:e}=t(u.NoteEditorContext);return(0,l.default)(s.NoteUnderlay,{onClick(t){e(null),t.stopPropagation()}})};function C(t){let{width:e,paddingLeft:o=60,transform:n,notes:r,inEditMode:i=!1,onUpdateNote:d,onDeleteNote:f,onCreateNote:m,noteComponent:C=N,noteEditor:E=u.NoteTextEditor,allowPositionEditing:x=!1,forceOptions:g,onClickNote:_}=t;return(0,l.default)(s.NoteLayoutProvider,{notes:r,width:e-o,paddingLeft:o,noteComponent:C,forceOptions:g},[(0,l.default)(u.NoteEditorProvider,{inEditMode:i,noteEditor:E,onCreateNote:m,onUpdateNote:d,onDeleteNote:f},[(0,l.default)("g.section-log",{transform:n,className:"focusable editable"},[(0,l.default)(c.default),(0,l.default)(b),(0,l.default)(a.NotesList,{onClickNote:_}),(0,l.default)(p.NewNotePositioner),(0,l.default)(u.NoteEditor,{allowPositionEditing:x})])])])}function E(t){let{width:e,paddingLeft:o=60,transform:n,notes:r,forceOptions:i,noteComponent:d=N,focusedNoteComponent:f=N,deltaConnectorAttachment:p,onClickNote:m}=t;return(0,l.default)(s.NoteLayoutProvider,{notes:r,width:e-o,paddingLeft:o,noteComponent:d,forceOptions:i},[(0,l.default)(u.NoteEditorProvider,{inEditMode:!0,noteEditor:f},[(0,l.default)("g.section-log",{transform:n,className:"focusable"},[(0,l.default)(c.default),(0,l.default)(b),(0,l.default)(a.NotesList,{onClickNote:m,deltaConnectorAttachment:p}),(0,l.default)(u.NoteEditor,{allowPositionEditing:!1})])])])}function x(t){let{width:e,paddingLeft:o=60,transform:n,notes:r,noteComponent:i=N,deltaConnectorAttachment:d,onClickNote:f,forceOptions:u,children:p}=t;return(0,l.default)(s.NoteLayoutProvider,{notes:r,width:e-o,paddingLeft:o,noteComponent:i,forceOptions:u},[(0,l.default)("g.section-log",{transform:n},[(0,l.default)(c.default),(0,l.default)(a.NotesList,{deltaConnectorAttachment:d,onClickNote:f}),p])])}function g(e){let{editable:o=!1,...n}=e,r=t(f.ColumnContext);if(r?.scaleClamped==null)return null;let i=x;return o?i=C:null!=n.focusedNoteComponent&&(i=E),(0,l.default)(i,n)}Object.keys(m).forEach(function(t){"default"===t||"__esModule"===t||Object.prototype.hasOwnProperty.call(d,t)||Object.defineProperty(d,t,{enumerable:!0,get:function(){return m[t]}})});export{N as NoteComponent,x as StaticNotesColumn,g as NotesColumn,$d931bc84f13910ef$export$f3c30e51e696113d as NoteTextEditor,$d931bc84f13910ef$export$9939e67821493b95 as NoteEditor,$d931bc84f13910ef$export$cbc16735c48a2e0f as NoteEditorContext}; //# sourceMappingURL=column-components.7db968c2.js.map