初始版本
This commit is contained in:
1
server/public/admin/assets/el-page-header-CDLawKmJ.js
Executable file
1
server/public/admin/assets/el-page-header-CDLawKmJ.js
Executable file
@@ -0,0 +1 @@
|
||||
import{as as g,at as E,d as u,ao as k,c as $,o,a as l,D as s,f as a,a3 as i,G as n,ar as C,aq as h,ax as S,dt as H,eB as B,an as D,bj as N,b as d,B as m,w as V,Y as _,U as z,p as b,t as y,m as w}from"./index-CGub03FT.js";const T=g({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:E(String),default:"solid"}}),I=u({name:"ElDivider"}),j=u({...I,props:T,setup(v){const p=v,r=k("divider"),c=$(()=>r.cssVar({"border-style":p.borderStyle}));return(e,f)=>(o(),l("div",{class:s([a(r).b(),a(r).m(e.direction)]),style:C(a(c)),role:"separator"},[e.$slots.default&&e.direction!=="vertical"?(o(),l("div",{key:0,class:s([a(r).e("text"),a(r).is(e.contentPosition)])},[i(e.$slots,"default")],2)):n("v-if",!0)],6))}});var q=h(j,[["__file","divider.vue"]]);const G=S(q),L=g({icon:{type:H,default:()=>B},title:String,content:{type:String,default:""}}),U={back:()=>!0},Y=u({name:"ElPageHeader"}),A=u({...Y,props:L,emits:U,setup(v,{emit:p}){const r=D(),{t:c}=N(),e=k("page-header"),f=$(()=>[e.b(),{[e.m("has-breadcrumb")]:!!r.breadcrumb,[e.m("has-extra")]:!!r.extra,[e.is("contentful")]:!!r.default}]);function P(){p("back")}return(t,J)=>(o(),l("div",{class:s(a(f))},[t.$slots.breadcrumb?(o(),l("div",{key:0,class:s(a(e).e("breadcrumb"))},[i(t.$slots,"breadcrumb")],2)):n("v-if",!0),d("div",{class:s(a(e).e("header"))},[d("div",{class:s(a(e).e("left"))},[d("div",{class:s(a(e).e("back")),role:"button",tabindex:"0",onClick:P},[t.icon||t.$slots.icon?(o(),l("div",{key:0,"aria-label":t.title||a(c)("el.pageHeader.title"),class:s(a(e).e("icon"))},[i(t.$slots,"icon",{},()=>[t.icon?(o(),m(a(z),{key:0},{default:V(()=>[(o(),m(_(t.icon)))]),_:1})):n("v-if",!0)])],10,["aria-label"])):n("v-if",!0),d("div",{class:s(a(e).e("title"))},[i(t.$slots,"title",{},()=>[b(y(t.title||a(c)("el.pageHeader.title")),1)])],2)],2),w(a(G),{direction:"vertical"}),d("div",{class:s(a(e).e("content"))},[i(t.$slots,"content",{},()=>[b(y(t.content),1)])],2)],2),t.$slots.extra?(o(),l("div",{key:0,class:s(a(e).e("extra"))},[i(t.$slots,"extra")],2)):n("v-if",!0)],2),t.$slots.default?(o(),l("div",{key:1,class:s(a(e).e("main"))},[i(t.$slots,"default")],2)):n("v-if",!0)],2))}});var F=h(A,[["__file","page-header.vue"]]);const M=S(F);export{M as E};
|
||||
Reference in New Issue
Block a user