2 lines
603 B
JavaScript
2 lines
603 B
JavaScript
import{C as e}from"./user-8c0a12d3.js";import{ar as t}from"./runtime-core.esm-bundler-42d2bde8.js";const a=()=>localStorage.getItem(e.SIDEBAR_STATUS),m=t=>{localStorage.setItem(e.SIDEBAR_STATUS,t)},l=[{title:"默认",name:"normal"},{title:"黑暗",name:"dark"},{title:"深蓝",name:"dark-blue"}],r=t(localStorage.getItem(e.ACTIVE_THEME_NAME)||"normal"),o=()=>{n(r.value)},s=t=>{var a;r.value=t,n(r.value),a=r.value,localStorage.setItem(e.ACTIVE_THEME_NAME,a)},n=e=>{document.documentElement.className=e};function u(){return{themeList:l,activeThemeName:r,initTheme:o,setTheme:s}}export{a as g,m as s,u};
|