You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
868 B

import{D as e,O as t,S as n,T as r,Y as i,_ as a,in as o,k as s,q as c,w as l,x as u}from"./vue.runtime.esm-bundler-CACvpnko.js";import{a as d}from"./competitionBranding-CAjogVRl.js";import{t as f}from"./PortalBrandMark-CO_Dw65X.js";var p={class:`header-brand`},m={key:0,class:`header-brand-name`},h={class:`header-brand-name-cn`},g={key:0},_={key:0,class:`header-brand-name-en`,lang:`en`},v=s({__name:`PortalHeaderBrand`,props:{logoUrl:{},name:{},nameEn:{}},setup(s){let v=s,y=u(()=>d(v.name));return(u,d)=>(c(),r(`div`,p,[t(f,{class:`header-brand-mark`,"logo-url":s.logoUrl,alt:s.name},null,8,[`logo-url`,`alt`]),s.name.trim()?(c(),r(`div`,m,[n(`span`,h,[(c(!0),r(a,null,i(y.value,(t,n)=>(c(),r(a,{key:n},[e(o(t),1),n<y.value.length-1?(c(),r(`br`,g)):l(``,!0)],64))),128))]),s.nameEn?.trim()?(c(),r(`span`,_,o(s.nameEn),1)):l(``,!0)])):l(``,!0)]))}});export{v as t};