refactor: improve alert error context and copy action

This commit is contained in:
世界
2026-02-08 18:25:55 +08:00
parent a86dfc26d1
commit 8897e6deeb
32 changed files with 125 additions and 82 deletions
@@ -69,7 +69,7 @@ public final class DashboardViewModel: BaseViewModel {
await SharedPreferences.selectedProfileID.set(selectedProfileID)
}
} catch {
alert = AlertState(error: error)
alert = AlertState(action: "load profile list", error: error)
return
}
}
@@ -109,7 +109,7 @@ extension ExtensionProfile {
)
}
#endif
return AlertState(error: nsError)
return AlertState(action: "fetch last disconnect error", error: nsError)
}
}