import{t as d}from"./debounce-Xd493GvO.js";import{u as p}from"./useOnEvent-Cta5e-FG.js";import{r as l,c as t,w as h,j as f,ag as y,B as g,z as s,y as _,u as c}from"./vue-BJk78QHK.js";import"./index-M_JNBppB.js";import"./element-3_pOinej.js";import"./utils-YI6ye1sf.js";import"./threejs-BafxXW5-.js";import"./vxe-Dx3zSILm.js";const b=Object.assign({name:"HeaderDescorationDataV"},{__name:"HeaderDescorationDataV",props:{element:{type:Object,default:()=>({})},linkage:{type:Object,default:()=>({})}},setup(o){const e=o,r=l(0),m=t(()=>e.element.style.otherColorLeft||e.element.style.otherColorRigth?[e.element.style.otherColorLeft,e.element.style.otherColorRigth]:[]),i=t(()=>{const n=e.element.style.width,a=e.element.style.height;return{width:n,height:a}});return h(i,d(()=>{r.value++},1e3),{deep:!0}),p(t(()=>e.linkage),l(e.element)),f(()=>{}),(n,a)=>{const u=y("dv-decoration-5");return s(),g("div",null,[(s(),_(u,{key:c(r),color:c(m),dur:o.element.style.dur},null,8,["color","dur"]))])}}});export{b as default};
