2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
import{d as p,u,m as g,c as t,b as e,t as d,f as o,F as h,r as y,s as v,g as _,i as f,j as b,o as n,q as k}from"./index-CzwJBVIC.js";import{p as T,_ as B}from"./index-8GqMb-ax.js";const I={class:"technology-page"},P={class:"page-banner"},x={class:"container page-banner-content"},z={class:"section"},C={class:"container"},E={class:"tech-list"},L={class:"tech-info"},M=["innerHTML"],D=p({__name:"TechnologyPage",setup(F){const{t:l,locale:i}=u(),a=f([]);return g(async()=>{try{const c=await T.getTechnologies();a.value=c.data||[]}catch{}}),(c,r)=>{const m=b("el-empty");return n(),t("div",I,[e("section",P,[r[0]||(r[0]=e("div",{class:"page-banner-overlay"},null,-1)),e("div",x,[e("h1",null,d(o(l)("technology.title")),1)])]),e("section",z,[e("div",C,[e("div",E,[(n(!0),t(h,null,y(a.value,s=>(n(),t("div",{key:s.coreTechnologyId,class:"tech-item card"},[s.imagePath?(n(),t("div",{key:0,class:"tech-img",style:k({backgroundImage:`url(${s.imagePath})`})},null,4)):_("",!0),e("div",L,[e("h3",null,d(o(i)==="zh"?s.nameZh:s.nameEn),1),e("div",{class:"tech-desc",innerHTML:o(i)==="zh"?s.descriptionZh:s.descriptionEn},null,8,M)])]))),128))]),a.value.length?_("",!0):(n(),v(m,{key:0,description:o(l)("common.noData")},null,8,["description"]))])])])}}}),S=B(D,[["__scopeId","data-v-2b2f75b3"]]);export{S as default};
|