Files
monibuca/plugin/admin/web/assets/DarkModeToggle-be71ad4a.js
2024-10-24 10:30:07 +08:00

2 lines
1.6 KiB
JavaScript

import{Y as u,U as t,V as c,a8 as a,F as n,a7 as l,W as e,u as m,am as b,a9 as v,aa as g}from"./vue-14860272.js";import{N as f,q as k,aB as i}from"./index-9471e750.js";import"./dayjs-4778c158.js";const S=o=>(v("data-v-22b635c3"),o=o(),g(),o),D={class:"btn-inner"},w=b('<span class="circle" data-v-22b635c3><span class="circle-night" data-v-22b635c3><span class="crater" data-v-22b635c3></span><span class="crater crater2" data-v-22b635c3></span><span class="crater crater3" data-v-22b635c3></span></span></span><span class="halo-box" data-v-22b635c3><span class="halo" data-v-22b635c3></span><span class="halo halo2" data-v-22b635c3></span><span class="halo halo3" data-v-22b635c3></span></span>',2),B={class:"clouds"},I={class:"clouds clouds2"},M={class:"stars"},T={class:"icon",viewBox:"0 0 1024 1024",width:"200",height:"200",style:{width:"100%",height:"100%"}},y=S(()=>a("path",{d:"M1004.1 512L692 332 512 19.9 332 332 19.9 512 332 692l180 312.1L692 692z",fill:"#fff"},null,-1)),L=[y],C={__name:"DarkModeToggle",setup(o){const r=k(),{setDarkMode:h}=r,{getDarkMode:p}=u(r),_=()=>{h(p.value==="dark"?i.LIGHT:i.DARK)};return(N,V)=>(t(),c("span",{class:e(["button",{night:m(p)==="dark"}]),onClick:_},[a("span",D,[w,a("span",B,[(t(),c(n,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",I,[(t(),c(n,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",M,[(t(),c(n,null,l(8,(d,s)=>a("span",{class:e(["star","star"+s]),key:s},[(t(),c("svg",T,L))],2)),64))])])],2))}},F=f(C,[["__scopeId","data-v-22b635c3"]]);export{F as D};