Revert "TEMP-DEMO: 假设收到更新提示的演示态(铃铛呼吸灯+新版本横幅;看完即 git revert 本提交回退)"

This reverts commit 81d40f07d7.
This commit is contained in:
Aisland
2026-09-02 01:52:08 +08:00
parent 2fde6719d2
commit 1eb0b0e0a8
2 changed files with 9 additions and 8 deletions
+5 -3
View File
@@ -18067,9 +18067,8 @@ function ConsolePane() {
const [plainGrid, setPlainGridState] = (0, import_react.useState)(() => splitEnv?.console?.getPlainGrid?.() ?? 5); const [plainGrid, setPlainGridState] = (0, import_react.useState)(() => splitEnv?.console?.getPlainGrid?.() ?? 5);
const [glowGrid, setGlowGridState] = (0, import_react.useState)(() => splitEnv?.console?.getGlowGrid?.() ?? 8); const [glowGrid, setGlowGridState] = (0, import_react.useState)(() => splitEnv?.console?.getGlowGrid?.() ?? 8);
const [annOpen, setAnnOpen] = (0, import_react.useState)(false); const [annOpen, setAnnOpen] = (0, import_react.useState)(false);
const [updStatus, setUpdStatus] = (0, import_react.useState)("uptodate"); const [updStatus, setUpdStatus] = (0, import_react.useState)(() => readCache().status);
const [updInfo, setUpdInfo] = (0, import_react.useState)(() => readCache().info ?? { latest: "0.3.1-demo", notes: "\u6F14\u793A\uFF1A\u8FD9\u662F\u5047\u8BBE\u53D1\u73B0\u7684\u65B0\u7248\u672C\u6A2A\u5E45", url: "https://github.com/Aisland-SJL/dsh-worktable/releases" }); const [updInfo, setUpdInfo] = (0, import_react.useState)(() => readCache().info);
void updStatus;
const [autoCheckOn, setAutoCheckOn] = (0, import_react.useState)(() => getAutoCheck()); const [autoCheckOn, setAutoCheckOn] = (0, import_react.useState)(() => getAutoCheck());
const updBusyRef = (0, import_react.useRef)(false); const updBusyRef = (0, import_react.useRef)(false);
const photoUrlRef = (0, import_react.useRef)(""); const photoUrlRef = (0, import_react.useRef)("");
@@ -18443,6 +18442,9 @@ function ConsolePane() {
(0, import_react.useEffect)(() => { (0, import_react.useEffect)(() => {
splitEnv?.console?.refreshPreviews?.(); splitEnv?.console?.refreshPreviews?.();
}, []); }, []);
(0, import_react.useEffect)(() => {
if (getAutoCheck()) void runUpdateCheck(false);
}, []);
(0, import_react.useEffect)(() => { (0, import_react.useEffect)(() => {
let alive = true; let alive = true;
splitEnv?.console?.getPhotoLib?.().then((lib2) => { splitEnv?.console?.getPhotoLib?.().then((lib2) => {
+4 -5
View File
@@ -1543,9 +1543,8 @@ function ConsolePane() {
const [plainGrid, setPlainGridState] = useState<number>(() => splitEnv?.console?.getPlainGrid?.() ?? 5) const [plainGrid, setPlainGridState] = useState<number>(() => splitEnv?.console?.getPlainGrid?.() ?? 5)
const [glowGrid, setGlowGridState] = useState<number>(() => splitEnv?.console?.getGlowGrid?.() ?? 8) const [glowGrid, setGlowGridState] = useState<number>(() => splitEnv?.console?.getGlowGrid?.() ?? 8)
const [annOpen, setAnnOpen] = useState(false) const [annOpen, setAnnOpen] = useState(false)
const [updStatus, setUpdStatus] = useState<UpdateStatus>('uptodate') const [updStatus, setUpdStatus] = useState<UpdateStatus>(() => readCache().status)
const [updInfo, setUpdInfo] = useState<UpdateInfo | null>(() => readCache().info ?? { latest: '0.3.1-demo', notes: '演示:这是假设发现的新版本横幅', url: 'https://github.com/Aisland-SJL/dsh-worktable/releases' }) const [updInfo, setUpdInfo] = useState<UpdateInfo | null>(() => readCache().info)
void updStatus
const [autoCheckOn, setAutoCheckOn] = useState<boolean>(() => getAutoCheck()) const [autoCheckOn, setAutoCheckOn] = useState<boolean>(() => getAutoCheck())
const updBusyRef = useRef(false) const updBusyRef = useRef(false)
const photoUrlRef = useRef<string>('') const photoUrlRef = useRef<string>('')
@@ -1849,8 +1848,8 @@ function ConsolePane() {
useEffect(() => { useEffect(() => {
splitEnv?.console?.refreshPreviews?.() splitEnv?.console?.refreshPreviews?.()
}, []) }, [])
// 自动检查更新(节流一天;手动按钮始终 force)——TEMP-DEMO:临时禁用 // 自动检查更新(节流一天;手动按钮始终 force)
// useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, []) useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, [])
// 背景照片库:IndexedDB 异步加载记录 → 对象 URL;无记录则空 // 背景照片库:IndexedDB 异步加载记录 → 对象 URL;无记录则空
useEffect(() => { useEffect(() => {
let alive = true let alive = true