import{u as d,_ as p,P as x,L as f,Q as h,M as y,o as i,h as r,k as a,t as g,l as v,m as b,q as S,n as w}from"./vendor.0bc3c1d4.js";import{i as L}from"./index.d9e7ec81.js";const z={key:0,class:"text-bold text-center text-blue text-sm"},_={props:{height:{type:String,default:"100%"},name:{type:String,default:"echart"},data:{type:Object,default:()=>({name:"",xAxis:[],value:[],unit:"%"})}},setup(l){const u=l;d();var t=null;const{height:c,name:o,data:n}=p(u);x(n,e=>{t!=null&&t.setOption(s(e))},{deep:!0});const s=function(e){return{tooltip:{trigger:"axis",axisPointer:{type:"cross"},textStyle:{fontSize:16}},grid:{top:"14%",left:"1%",right:"2%",bottom:"1%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,axisLabel:{color:"#d6d6d6",fontSize:12,showMaxLabel:!0},data:e.xAxis},yAxis:{name:"("+e.unit+")",type:"value",axisLabel:{fontSize:12,color:"#5f6ee1",showMaxLabel:!0},axisLine:{show:!0,lineStyle:{color:["#5f6ee1"]}},splitLine:{show:!0,lineStyle:{color:["#29437c"]}}},series:[{name:e.name,data:e.value,type:"line",markPoint:{data:[{name:"\u6700\u5927\u503C",type:"max"}]}}]}};return f(()=>{h(()=>{t=L(document.getElementsByClassName(o.value)[0]),t.setOption(s(n.value)),t.resize(),window.addEventListener("resize",function(){t.resize()})})}),y(()=>{window.removeEventListener("resize",function(){})}),(e,m)=>(i(),r("div",null,[a(n).name.length?(i(),r("div",z,g(a(n).name),1)):v("",!0),b("div",{class:S(a(o)),style:w(["height:"+a(c),{"min-width":"200px",margin:"auto"}])},null,6)]))}};export{_};