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