import{b as c,d as p,_ as u,w as v}from"./xqb8qclc.js";import{d as a,v as f,s as m,o as s,c as o,e as i,u as r,b as y,b as s,n as _}from"./et3mnfcx.js";const b=c({direction:{type:string,values:["horizontal","vertical"],default:"horizontal"},contentposition:{type:string,values:["left","center","right"],default:"center"},borderstyle:{type:p(string),default:"solid"}}),h=a({name:"eldivider"}),p=a({...h,props:b,setup(n){const l=n,e=f("divider"),d=m(()=>e.cssvar({"border-style":l.borderstyle}));return(t,z)=>(s(),o("div",{class:i([r(e).b(),r(e).m(t.direction)]),style:_(r(d)),role:"separator"},[t.$slots.default&&t.direction!=="vertical"?(s(),o("div",{key:0,class:i([r(e).e("text"),r(e).is(t.contentposition)])},[y(t.$slots,"default")],2)):s("v-if",!0)],6))}});var g=u(p,[["__file","divider.vue"]]);const b=v(g);export{b as e};