| 1 |
- import{d as h,k as u,o,m as s,af as n,s as l,t as _,w as p,ad as i,F as m,D as b,q as f,y as c,v as g,bg as C,bh as w,j as B}from"./index-d3600154.js";const T=e=>(C("data-v-2463b60f"),e=e(),w(),e),$={class:"xt-title"},D={class:"xt-title_left"},I={class:"xt-title_right"},S={key:0,class:"flex"},N=T(()=>n("i",{class:"iconfont icon-xt-details_upload_default"},null,-1)),V=["onClick"],z=h({__name:"Title",props:{title:{default:""},goBack:{type:Boolean,default:!1},rightData:{default:()=>[]},upload:null},emits:["click"],setup(e,{emit:k}){function d(a){k("click",a)}return(a,r)=>{const v=u("a-upload"),y=u("a-button");return o(),s("div",$,[n("div",D,[e.goBack?(o(),s("i",{key:0,class:l(["iconfont xt-title_left-back","icon-xt-drawer-return_selected"]),onClick:r[0]||(r[0]=t=>a.$router.go(-1))})):_("",!0),n("span",null,p(e.title),1),i(a.$slots,"title",{},void 0,!0)]),n("div",I,[i(a.$slots,"prefix",{},void 0,!0),e.rightData?(o(),s("div",S,[(o(!0),s(m,null,b(e.rightData,t=>(o(),s("div",{key:t.type,class:l(["xt-title_item",t.icon?"xt-title_item--icon":"xt-title_item--btn"])},[t.type=="upload"?(o(),f(v,{key:0,"max-count":1,action:"https://www.mocky.io/v2/5cc8019d300000980a055e76"},{default:c(()=>[N]),_:1})):t.icon?(o(),s("i",{key:1,class:l(["iconfont",t.icon]),onClick:x=>d(t)},null,10,V)):(o(),f(y,{key:2,type:t.btnType||"primary",size:"large",onClick:x=>d(t)},{icon:c(()=>[n("i",{class:l(["iconfont mr-1",t.btnIcon])},null,2)]),default:c(()=>[g(" "+p(t.btnText),1)]),_:2},1032,["type","onClick"]))],2))),128))])):_("",!0),i(a.$slots,"suffix",{},void 0,!0)])])}}});const X=B(z,[["__scopeId","data-v-2463b60f"]]);export{X};
|