JMarkdownEditor-C0zDN7rg.js 1.2 KB

1
  1. import{d as l,e as u,w as f,n as g,ag as h,aB as b,ar as k,aE as w}from"./vue-vendor-Be68asQ6.js";import{M as C}from"./index-CgB-9WQb.js";import{H as p,a as _}from"./index-BFfnEkVs.js";import{a5 as M}from"./antd-vue-vendor-DcqS7Wvq.js";import"./index-CETWS1o0.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";const v=l({name:"JMarkdownEditor",inheritAttrs:!1,components:{MarkDown:C},props:{value:p.string.def(""),disabled:p.bool.def(!1)},emits:["change","update:value"],setup(o,{emit:r,attrs:s}){let a=null,n=null;const i=u(()=>Object.assign({},o,s)),e=M.useInjectFormItemContext();function d(t){a=t,n=a.getVditor(),f(()=>o.disabled,c=>c?n.disabled():n.enable(),{immediate:!0})}function m(t){r("change",t),r("update:value",t),g(()=>{e==null||e.onFieldChange()})}return{bindProps:i,onChange:m,onGetVditor:d}}});function G(o,r,s,a,n,i){const e=h("MarkDown");return k(),b(e,w(o.bindProps,{onChange:o.onChange,onGet:o.onGetVditor}),null,16,["onChange","onGet"])}const A=_(v,[["render",G]]);export{A as default};