This commit is contained in:
JinJiangHuang
2026-03-03 12:28:02 +08:00
parent aebf17dfb5
commit 76ed32ccf3
7 changed files with 568 additions and 149 deletions
+1
View File
@@ -289,6 +289,7 @@ struct ContentView: View {
.clipShape(Capsule())
.shadow(color: .red.opacity(0.4), radius: 12, x: 0, y: 6)
}
.buttonStyle(.plain)
.disabled(
settingsVM.isLoadingConfig
|| settingsVM.vodApiUrl.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty
+5 -1
View File
@@ -38,7 +38,11 @@ struct FavoritesView: View {
.contextMenu {
Button(role: .destructive) {
modelContext.delete(item)
try? modelContext.save()
do {
try modelContext.save()
} catch {
print("删除收藏失败: \(error)")
}
} label: {
Label("取消收藏", systemImage: "heart.slash")
}
+5 -1
View File
@@ -38,7 +38,11 @@ struct HistoryView: View {
.contextMenu {
Button(role: .destructive) {
modelContext.delete(item)
try? modelContext.save()
do {
try modelContext.save()
} catch {
print("删除历史记录失败: \(error)")
}
} label: {
Label("删除记录", systemImage: "trash")
}