Files
Nexus/docs/changelog/2026-06-04-frontend-typecheck-fixes.md
T
Nexus Deploy a2ae74d582 release: BUG fixes batch 1-6, full bug scan docs, Ubuntu/Linux dev
- Backend: auth refresh reuse, schedule/retry/sync/agent/files fixes
- Frontend: push WS, files ETag browse, vite build assets
- Docs: audit/changelog, production deploy gate, bug scan registry B7-77
- Deploy: deploy-production.sh, prune assets, gate logs
2026-06-04 14:01:14 +08:00

675 B

2026-06-04 — 前端 vue-tsc 三处类型修复

摘要

修复 npm run type-check 报告的 3 个 TypeScript 错误(推送同步模式、文件编辑器、诊断对话框)。

动机

Ubuntu 开发环境编码审查阶段 2 跑 vue-tsc 失败,阻塞前端门控。

涉及文件

  • frontend/src/components/push/PushSyncModeCard.vue — 过滤 v-radio-groupnull 发射
  • frontend/src/composables/files/useFilesActions.tseditorWorkbench 使用 OpenFilePayload
  • frontend/src/pages/PushPage.vueserver_namenull 时转为 undefined

迁移 / 重启

验证

cd frontend && npm run type-check