侧栏的重启确认文案改成和仪表盘同一句

同一个动作两处入口不该说两种话。上一提交按配置动态措辞的那套撤掉。
This commit is contained in:
2026-08-12 03:36:55 +08:00
parent 8d4579f987
commit d1214d4cbd
+2 -16
View File
@@ -100,17 +100,6 @@ const busyAct = ref(false)
const historyOpen = ref(false) const historyOpen = ref(false)
const askRestart = ref(false) const askRestart = ref(false)
/**
* 重启后各组选中的线路能不能找回来:内核把选中记在缓存文件里,由
* profile.store-selected 控制,默认开(config.go:576),显式写 false 才会丢。
* 按用户的配置说话,不把配置项名字甩给他。
*/
const keepsSelection = computed(() => {
const profile = snapshot.value?.data.profile
if (typeof profile !== 'object' || profile === null || Array.isArray(profile)) return true
return (profile as Record<string, unknown>)['store-selected'] !== false
})
async function undo() { async function undo() {
if (busyAct.value) return if (busyAct.value) return
busyAct.value = true busyAct.value = true
@@ -388,13 +377,10 @@ const current = computed(() => NAV.find((n) => n.key === active.value))
<HistoryDialog :open="historyOpen" @close="historyOpen = false" @restored="load" /> <HistoryDialog :open="historyOpen" @close="historyOpen = false" @restored="load" />
<!-- 文案与仪表盘的重启确认一致,同一件事不说两种话 -->
<ConfirmDialog <ConfirmDialog
:open="askRestart" :open="askRestart"
:message=" message="重启内核会断开它当前的所有连接,几秒后自动恢复。"
keepsSelection
? '重启内核进程?所有连接会断开,几秒后自动恢复;各组选中的线路由内核记住,重启后不变。'
: '重启内核进程?所有连接会断开,几秒后自动恢复;这份配置关闭了记住选中(store-selected: false),各组会回到默认成员。'
"
action="重启" action="重启"
@close="askRestart = false" @close="askRestart = false"
@confirm="restartConfirmed" @confirm="restartConfirmed"