| 1 |
- import{_ as d}from"./rayLogo.tG_KrCBZ.js";import{a as c,aC as n,f as t,c as r,o as u,b as l,Q as y,u as C}from"./vue.YrNK8sx4.js";import{u as v,f as h,l as k}from"./index.Ov_4f5UE.js";import{l as S}from"./logo-mini.DjPeV5ul.js";import{_ as x}from"./_plugin-vue_export-helper.DlAUqK2U.js";const T=["src"],b={style:{"font-size":"x-large"}},z=c({name:"layoutLogo"}),B=c({...z,setup(L){const m=v(),{themeConfig:o}=n(m),g=t(()=>{let{isCollapse:i,layout:e}=o.value;return!i||e==="classic"||document.body.clientWidth<1e3}),a=()=>{if(o.value.layout==="transverse")return!1;o.value.isCollapse=!o.value.isCollapse},f=h(),{systemConfig:_}=n(f),s=t(()=>_.value),p=t(()=>k.isEmpty(s.value["login.site_logo"])?S:s.value["login.site_logo"]);return(i,e)=>g.value?(u(),r("div",{key:0,class:"layout-logo",onClick:a},[l("img",{src:p.value,class:"layout-logo-medium-img"},null,8,T),l("span",b,y(s.value["login.site_title"]||C(o).globalTitle),1)])):(u(),r("div",{key:1,class:"layout-logo-size",onClick:a},e[0]||(e[0]=[l("img",{src:d,class:"layout-logo-size-img"},null,-1)])))}}),N=x(B,[["__scopeId","data-v-27de7666"]]);export{N as default};
|