2 lines
2.9 KiB
JavaScript
2 lines
2.9 KiB
JavaScript
var p=(t,e,a)=>new Promise((o,s)=>{var n=i=>{try{c(a.next(i))}catch(l){s(l)}},r=i=>{try{c(a.throw(i))}catch(l){s(l)}},c=i=>i.done?o(i.value):Promise.resolve(i.value).then(n,r);c((a=a.apply(t,e)).next())});import{M as b}from"./index-fd8838d6.js";import{u as x,i as g}from"./chartEditStore-53dc1709.js";import{b6 as D,cD as O,cE as F,b as S,d as A,r as w,cC as K,o as _,c as d,F as L,q as $,p as m,f as v,u as k,w as B,g as N,t as T,a3 as G,cF as I}from"./index-5427279b.js";import{a as P,b as M,l as R}from"./plugin-49832ae5.js";import{c as u}from"./index-961888e8.js";import{_ as H,h as U,i as E,j as V,k as z,f as C,a as h,c as Y}from"./index-cd09e6dc.js";import{_ as q}from"./_arrayMap-23a2d4b9.js";import"./icon-d6196121.js";import"./theme-color-0deb5eeb.js";import"./tables_list-a7382472.js";import"./http-6ded690c.js";import"./SettingItemBox-35417b6f.js";/* empty css */import"./CollapseItem-fd18501b.js";function J(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}var Q=J;function W(t,e,a){var o=-1,s=t.length;e<0&&(e=-e>s?0:s+e),a=a>s?s:a,a<0&&(a+=s),s=e>a?0:a-e>>>0,e>>>=0;for(var n=Array(s);++o<s;)n[o]=t[o+e];return n}var X=W,Z=H,j=X;function ee(t,e){return e.length<2?t:Z(t,j(e,0,-1))}var te=ee,ae=E,ne=Q,se=te,re=U;function oe(t,e){return e=ae(e,t),t=se(t,e),t==null||delete t[re(ne(e))]}var ie=oe,le=V;function ce(t){return le(t)?void 0:t}var ue=ce,_e=q,de=F,me=ie,fe=E,pe=D,ge=ue,ve=z,Ce=O,he=1,Ee=2,ye=4,be=ve(function(t,e){var a={};if(t==null)return a;var o=!1;e=_e(e,function(n){return n=fe(n,t),o||(o=n.length>1),n}),pe(t,Ce(t),a),o&&(a=de(a,he|Ee|ye,ge));for(var s=e.length;s--;)me(a,e[s]);return a}),xe=be;const De={class:"go-content-charts-item-box"},Oe=["onDragstart","onDblclick"],Fe={class:"list-header"},Se={class:"list-center go-flex-center"},Ae={class:"list-img",alt:"\u56FE\u8868\u56FE\u7247"},we=A({__name:"index",props:{menuOptions:{type:Array,default:()=>[]}},setup(t){const e=x(),a=(n,r)=>{u(r.chartKey,C(r)),u(r.conKey,h(r)),n.dataTransfer.setData(I.DRAG_KEY,JSON.stringify(xe(r,["image"]))),e.setEditCanvas(g.IS_CREATE,!0)},o=()=>{e.setEditCanvas(g.IS_CREATE,!1)},s=n=>p(this,null,function*(){try{P(),u(n.chartKey,C(n)),u(n.conKey,h(n));let r=yield Y(n);e.addComponentList(r,!1,!0),e.setTargetSelectChart(r.id),M()}catch(r){R(),window.$message.warning("\u56FE\u8868\u6B63\u5728\u7814\u53D1\u4E2D, \u656C\u8BF7\u671F\u5F85...")}});return(n,r)=>{const c=w("n-text"),i=K("lazy");return _(),d("div",De,[(_(!0),d(L,null,$(t.menuOptions,(l,y)=>(_(),d("div",{class:"item-box",key:y,draggable:"",onDragstart:f=>a(f,l),onDragend:o,onDblclick:f=>s(l)},[m("div",Fe,[v(k(b),{mini:!0,disabled:!0}),v(c,{class:"list-header-text",depth:"3"},{default:B(()=>[N(T(l.title),1)]),_:2},1024)]),m("div",Se,[G(m("img",Ae,null,512),[[i,l.image]])])],40,Oe))),128))])}}});var ze=S(we,[["__scopeId","data-v-9c8372ba"]]);export{ze as default};
|