From 81d40f07d7613ad79c02a46592c2c50d4f26034a Mon Sep 17 00:00:00 2001 From: Aisland Date: Wed, 2 Sep 2026 01:39:50 +0800 Subject: [PATCH] =?UTF-8?q?TEMP-DEMO:=20=E5=81=87=E8=AE=BE=E6=94=B6?= =?UTF-8?q?=E5=88=B0=E6=9B=B4=E6=96=B0=E6=8F=90=E7=A4=BA=E7=9A=84=E6=BC=94?= =?UTF-8?q?=E7=A4=BA=E6=80=81=EF=BC=88=E9=93=83=E9=93=9B=E5=91=BC=E5=90=B8?= =?UTF-8?q?=E7=81=AF+=E6=96=B0=E7=89=88=E6=9C=AC=E6=A8=AA=E5=B9=85?= =?UTF-8?q?=EF=BC=9B=E7=9C=8B=E5=AE=8C=E5=8D=B3=20git=20revert=20=E6=9C=AC?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=9B=9E=E9=80=80=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_content/lib/client.js | 8 +++----- 01_content/src/client/split.tsx | 9 +++++---- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/01_content/lib/client.js b/01_content/lib/client.js index 62ebf8a..398c118 100644 --- a/01_content/lib/client.js +++ b/01_content/lib/client.js @@ -18033,8 +18033,9 @@ function ConsolePane() { const [plainGrid, setPlainGridState] = (0, import_react.useState)(() => splitEnv?.console?.getPlainGrid?.() ?? 5); const [glowGrid, setGlowGridState] = (0, import_react.useState)(() => splitEnv?.console?.getGlowGrid?.() ?? 8); const [annOpen, setAnnOpen] = (0, import_react.useState)(false); - const [updStatus, setUpdStatus] = (0, import_react.useState)(() => readCache().status); - const [updInfo, setUpdInfo] = (0, import_react.useState)(() => readCache().info); + const [updStatus, setUpdStatus] = (0, import_react.useState)("uptodate"); + 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" }); + void updStatus; const [autoCheckOn, setAutoCheckOn] = (0, import_react.useState)(() => getAutoCheck()); const updBusyRef = (0, import_react.useRef)(false); const photoUrlRef = (0, import_react.useRef)(""); @@ -18400,9 +18401,6 @@ function ConsolePane() { (0, import_react.useEffect)(() => { splitEnv?.console?.refreshPreviews?.(); }, []); - (0, import_react.useEffect)(() => { - if (getAutoCheck()) void runUpdateCheck(false); - }, []); (0, import_react.useEffect)(() => { let alive = true; splitEnv?.console?.getPhotoLib?.().then((lib2) => { diff --git a/01_content/src/client/split.tsx b/01_content/src/client/split.tsx index 749551a..9574e07 100644 --- a/01_content/src/client/split.tsx +++ b/01_content/src/client/split.tsx @@ -1526,8 +1526,9 @@ function ConsolePane() { const [plainGrid, setPlainGridState] = useState(() => splitEnv?.console?.getPlainGrid?.() ?? 5) const [glowGrid, setGlowGridState] = useState(() => splitEnv?.console?.getGlowGrid?.() ?? 8) const [annOpen, setAnnOpen] = useState(false) - const [updStatus, setUpdStatus] = useState(() => readCache().status) - const [updInfo, setUpdInfo] = useState(() => readCache().info) + const [updStatus, setUpdStatus] = useState('uptodate') + const [updInfo, setUpdInfo] = useState(() => readCache().info ?? { latest: '0.3.1-demo', notes: '演示:这是假设发现的新版本横幅', url: 'https://github.com/Aisland-SJL/dsh-worktable/releases' }) + void updStatus const [autoCheckOn, setAutoCheckOn] = useState(() => getAutoCheck()) const updBusyRef = useRef(false) const photoUrlRef = useRef('') @@ -1826,8 +1827,8 @@ function ConsolePane() { useEffect(() => { splitEnv?.console?.refreshPreviews?.() }, []) - // 自动检查更新(节流一天;手动按钮始终 force) - useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, []) + // 自动检查更新(节流一天;手动按钮始终 force)——TEMP-DEMO:临时禁用 + // useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, []) // 背景照片库:IndexedDB 异步加载记录 → 对象 URL;无记录则空 useEffect(() => { let alive = true