fix: simplify delete menus and refine snippet localization
This commit is contained in:
1 parent
8cd8d98fdd
commit
95593055db
7 files changed
+6
-48
No files matched your search
@@ -8522,23 +8522,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Delete Group" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"zh-Hans" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "删除组"
|
||||
}
|
||||
},
|
||||
"zh-Hant" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "刪除組"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Delete Group and Hosts" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
@@ -8696,23 +8679,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Delete Package" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"zh-Hans" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "删除包"
|
||||
}
|
||||
},
|
||||
"zh-Hant" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "刪除包"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Delete Package and Snippets" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
@@ -32243,13 +32209,13 @@
|
||||
"zh-Hans" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "未打包"
|
||||
"value" : "未包装"
|
||||
}
|
||||
},
|
||||
"zh-Hant" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "未打包"
|
||||
"value" : "未包裝"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,10 +12,6 @@ extension AppStrings {
|
||||
"Add a host before choosing default targets."
|
||||
}
|
||||
|
||||
public static var deletePackage: LocalizedStringResource {
|
||||
"Delete Package"
|
||||
}
|
||||
|
||||
public static var deletePackageAndSnippets: LocalizedStringResource {
|
||||
"Delete Package and Snippets"
|
||||
}
|
||||
|
||||
@@ -80,10 +80,6 @@ extension AppStrings {
|
||||
"Data Bits"
|
||||
}
|
||||
|
||||
public static var deleteGroup: LocalizedStringResource {
|
||||
"Delete Group"
|
||||
}
|
||||
|
||||
public static var deleteGroupAndHosts: LocalizedStringResource {
|
||||
"Delete Group and Hosts"
|
||||
}
|
||||
|
||||
@@ -209,7 +209,7 @@ struct MobileSnippetsView: View {
|
||||
packageID: package.id, parentID: package.parentID)
|
||||
}
|
||||
Divider()
|
||||
Button(AppStrings.Snippets.deletePackage.swiftUIKey, systemImage: "trash", role: .destructive) {
|
||||
Button(AppStrings.Common.delete.swiftUIKey, systemImage: "trash", role: .destructive) {
|
||||
deletingPackage = package
|
||||
}
|
||||
} label: {
|
||||
|
||||
@@ -684,7 +684,7 @@ struct MobileVaultView: View {
|
||||
groupEditorRequest = GroupEditorRequest(groupID: group.id, parentID: group.parentID)
|
||||
}
|
||||
Divider()
|
||||
Button(AppStrings.Vault.deleteGroup.swiftUIKey, systemImage: "trash", role: .destructive) {
|
||||
Button(AppStrings.Common.delete.swiftUIKey, systemImage: "trash", role: .destructive) {
|
||||
requestDelete(group)
|
||||
}
|
||||
} label: {
|
||||
|
||||
@@ -153,7 +153,7 @@ struct HostsPageView: ManagedCardPage {
|
||||
}
|
||||
Button(AppStrings.Common.edit.swiftUIKey, systemImage: MenuSymbol.edit) { editGroup(group) }
|
||||
Divider()
|
||||
DestructiveMenuButton(AppStrings.Vault.deleteGroup) { requestDelete(group) }
|
||||
DestructiveMenuButton(AppStrings.Common.delete) { requestDelete(group) }
|
||||
}
|
||||
} else if case .ungrouped = section.id {
|
||||
let isExpanded = section.isExpanded ?? true
|
||||
|
||||
@@ -128,7 +128,7 @@ struct SnippetsPageView: ManagedCardPage {
|
||||
openPackageEditor(packageID: package.id, parentID: package.parentID)
|
||||
}
|
||||
Divider()
|
||||
DestructiveMenuButton(AppStrings.Snippets.deletePackage) {
|
||||
DestructiveMenuButton(AppStrings.Common.delete) {
|
||||
state.confirmation = .deletePackage(package)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user