import{b as c,d as p,a as u,c as m,w as v}from"./BDSUEuIh.js";import{m as i,s as f,G as s,D as o,a0 as a,u as r,Z as y,a7 as S,a6 as _}from"./DkUbt2PL.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=i({name:"ElDivider"}),g=i({...h,props:b,setup(n){const l=n,e=u("divider"),d=f(()=>e.cssVar({"border-style":l.borderStyle}));return(t,P)=>(s(),o("div",{class:a([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:a([r(e).e("text"),r(e).is(t.contentPosition)])},[y(t.$slots,"default")],2)):S("v-if",!0)],6))}});var k=m(g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/divider/src/divider.vue"]]);const E=v(k);export{E};
