ux: admin: clearer messages
Massimo Melina committed
May 26, 2024 at 21:50 UTC
67c5c8a01ee2e55b5bbe7f5db1d62e6253cee489
3 files changed
+3
-3
admin/src/AccountForm.ts
+1
-1
@@ -42,7 +42,7 @@ export default function AccountForm({ account, done, groups, addToBar, reload }:
42
!add && h(IconBtn, {
43
icon: Delete,
44
title: "Delete",
45
- confirm: "Delete?",
45
+ confirm: `Delete ${account.username}?`,
46
...username === account.username && { disabled: true, title: "Cannot delete current account" },
47
onClick: () => apiCall('del_account', { username: account.username }).then(reload)
48
}),
admin/src/FileForm.ts
+1
-1
@@ -117,7 +117,7 @@ export default function FileForm({ file, addToBar, statusApi, accounts, saved }:
117
h(IconBtn, {
118
icon: Delete,
119
title: "Delete",
120
- confirm: "Delete?",
120
+ confirm: `Delete ${file.name}?`,
121
disabled: isRoot,
122
onClick: () => apiCall('del_vfs', { uris: [file.id] }).then(({ errors: [err] }) => {
123
if (err)
admin/src/LangPage.ts
+1
-1
@@ -55,7 +55,7 @@ export default function LangPage() {
55
h(IconBtn, {
56
icon: Delete,
57
title: row.embedded ? "Cannot delete (embedded)" : "Delete",
58
- confirm: "Delete?",
58
+ confirm: `Delete language code "${row.code}"?`,
59
disabled: row.embedded,
60
async onClick() {
61
await apiCall('del_lang', _.pick(row, 'code'))