import{e as c,f as p,k as u,l as f,w as m}from"./index.1762932289438.js";import{k as a,c as v,l as s,o,D as y,E as i,u as r,m as S,M as _}from"./vue.1762932289438.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"}),k=a({...h,props:b,setup(n){const l=n,e=f("divider"),d=v(()=>e.cssVar({"border-style":l.borderStyle}));return(t,P)=>(o(),s("div",{class:i([r(e).b(),r(e).m(t.direction)]),style:_(r(d)),role:"separator"},[t.$slots.default&&t.direction!=="vertical"?(o(),s("div",{key:0,class:i([r(e).e("text"),r(e).is(t.contentPosition)])},[S(t.$slots,"default")],2)):y("v-if",!0)],6))}});var E=u(k,[["__file","divider.vue"]]);const D=m(E);export{D as E};