"use client" import { useAppStore } from "@/store/app" import { Switch } from "@heroui/react" import { UpdateChecker } from "@/components/cstb/UpdateChecker" export default function Page() { const app = useAppStore() // 从环境变量或配置中获取更新服务器地址 // 这里可以改为从 store 或配置文件中读取 const customEndpoint = process.env.NEXT_PUBLIC_UPDATE_ENDPOINT || "" const githubRepo = process.env.NEXT_PUBLIC_GITHUB_REPO || "" return (

版本号:{app.state.version}

是否有更新:{app.state.hasUpdate ? "有" : "无"}

是否使用镜像源:{app.state.useMirror ? "是" : "否"}

更新检查

启动设置

app.setAutoStart(e.target.checked)} > 开机自启动 {app.state.autoStart ? "开" : "关"} app.setStartHidden(e.target.checked)} > 静默启动 {app.state.startHidden ? "开" : "关"} app.setHiddenOnClose(e.target.checked)} > 关闭时最小化到托盘 {app.state.hiddenOnClose ? "开" : "关"}
) }