index-BegijP1T.js 1.6 KB

1
  1. import{_ as g,aC as h}from"./entry/index-BaQQ7BQ_.js";import{d as m,Z as s,_ as n,$ as t,a0 as a,aa as d,F as y,a9 as v,a1 as _}from"./vue-CF9JqwIh.js";const k={key:0,class:"vertical"},x={class:"flex items-center"},C=["src"],S={class:"ml-2 desc-title"},B={key:0,class:"desc-desc"},z={class:"text-sm"},D={key:1,class:"desc-route"},w=["onClick"],L=["src"],N={class:"w-full"},T={class:"flex justify-between desc-info"},$={class:"desc-title"},F={class:"desc-date"},H=["innerHTML"],I=m({__name:"Desc",props:{icon:{type:String,default:""},title:{type:String,default:""},desc:{type:String,default:""},date:{type:String,default:""},isOld:{type:Boolean,default:!1},routing:{type:Array,default:()=>[]},go:{type:String,default:""},horizontal:{type:Boolean,default:!1}},emits:["routing"],setup(e,{emit:r}){const u=r;function i(l){u("routing",l)}return(l,o)=>(s(),n("div",null,[e.horizontal?(s(),n("div",{key:1,class:_(["horizontal",e.isOld?"desc-old":""]),onClick:o[0]||(o[0]=c=>i(e.go))},[t("div",null,[t("img",{src:e.icon,class:"desc-icon"},null,8,L)]),t("div",N,[t("div",T,[t("div",$,a(e.title),1),t("div",F,a(e.date),1)]),t("div",{class:"desc-desc",innerHTML:e.desc},null,8,H)])],2)):(s(),n("div",k,[t("div",x,[t("img",{src:e.icon,class:"desc-icon"},null,8,C),t("span",S,a(e.title),1)]),e.desc?(s(),n("div",B,[t("span",z,a(e.desc),1)])):d("",!0),e.routing.length?(s(),n("div",D,[(s(!0),n(y,null,v(e.routing,(c,f)=>(s(),n("span",{class:"desc-route_item",key:c},[t("span",{class:"mr-2",onClick:O=>i(c)},a(c==null?void 0:c.repositoryName),9,w),t("span",null,a(e.routing.length-1==f?"":"|"),1)]))),128))])):d("",!0)]))]))}}),M=g(I,[["__scopeId","data-v-c8747e03"]]),b=h(M);export{b as X};