mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 20:31:10 +00:00
2 lines
876 B
JavaScript
2 lines
876 B
JavaScript
import{b as c,d as p,g as n,h as u,j as m,m as s,n as o,v as i,u as r,t as v,T as f,x as y,_ as S,y as _}from"./base-45eb5090.js";const h=c({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:p(String),default:"solid"}}),b=n({name:"ElDivider"}),g=n({...b,props:h,setup(a){const l=a,e=u("divider"),d=m(()=>e.cssVar({"border-style":l.borderStyle}));return(t,P)=>(s(),o("div",{class:i([r(e).b(),r(e).m(t.direction)]),style:y(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)])},[v(t.$slots,"default")],2)):f("v-if",!0)],6))}});var k=S(g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/divider/src/divider.vue"]]);const E=_(k);export{E};
|