# 2026-06-04 — 前端 vue-tsc 三处类型修复 ## 摘要 修复 `npm run type-check` 报告的 3 个 TypeScript 错误(推送同步模式、文件编辑器、诊断对话框)。 ## 动机 Ubuntu 开发环境编码审查阶段 2 跑 `vue-tsc` 失败,阻塞前端门控。 ## 涉及文件 - `frontend/src/components/push/PushSyncModeCard.vue` — 过滤 `v-radio-group` 的 `null` 发射 - `frontend/src/composables/files/useFilesActions.ts` — `editorWorkbench` 使用 `OpenFilePayload` - `frontend/src/pages/PushPage.vue` — `server_name` 为 `null` 时转为 `undefined` ## 迁移 / 重启 - 无 ## 验证 ```bash cd frontend && npm run type-check ```