goldpankit
Version:
GoldPanKit是一款极速研发套件,可在套件中快速构建各类技术框架和项目。开源作者可发布自己的项目,并为其设定金额,实现开源项目的盈利。
2 lines (1 loc) • 1.73 kB
JavaScript
import{_ as v,r as g,o as t,c as i,a as u,t as l,H as m,i as _,F as c,e as a,b as n,w as r}from"./index-1a25b643.js";const f={name:"ServiceTitle",props:{withType:{default:!1},withPaths:{default:!0},withNewPage:{default:!1},space:{required:!0},service:{required:!1},serviceLabel:{required:!1},plugin:{required:!1},pluginLabel:{required:!1}}},h={class:"service-title"},o={key:0,class:"type-tag"},w={class:"paths"};function k(d,N,e,b,y,S){const s=g("router-link");return t(),i("div",h,[e.withType?(t(),i("div",o,[u("em",{class:m({service:e.service!=null&&e.plugin==null})},l(e.plugin!=null?d.$t("plugin.plugin"):d.$t("service.service")),3)])):_("",!0),u("h3",w,[e.service==null&&e.plugin==null?(t(),i(c,{key:0},[a(l(e.space),1)],64)):e.service!=null&&e.plugin==null?(t(),i(c,{key:1},[e.withPaths?(t(),i(c,{key:0},[n(s,{target:e.withNewPage?"_blank":"",to:{name:"SpaceDetail",params:{name:e.space}}},{default:r(()=>[a("@"+l(e.space),1)]),_:1},8,["target","to"]),a(" / ")],64)):_("",!0),n(s,{target:e.withNewPage?"_blank":"",to:{name:"ServiceDetail",params:{spaceName:e.space,serviceName:e.service}}},{default:r(()=>[a(l(e.serviceLabel||e.service),1)]),_:1},8,["target","to"])],64)):(t(),i(c,{key:2},[e.withPaths?(t(),i(c,{key:0},[n(s,{target:e.withNewPage?"_blank":"",to:{name:"SpaceDetail",params:{name:e.space}}},{default:r(()=>[a("@"+l(e.space),1)]),_:1},8,["target","to"]),a(" / "),n(s,{target:e.withNewPage?"_blank":"",to:{name:"ServiceDetail",params:{spaceName:e.space,serviceName:e.service}}},{default:r(()=>[a(l(e.serviceLabel||e.service),1)]),_:1},8,["target","to"]),a(" / ")],64)):_("",!0),u("span",null,l(e.pluginLabel||e.plugin),1)],64))])])}const T=v(f,[["render",k],["__scopeId","data-v-12fd30eb"]]);export{T as S};