| 62 | const loading = apiKeysQuery.isLoading || connectionsQuery.isLoading; |
| 63 | |
| 64 | const handleDeleteKey = async (key: ApiKeyInterface) => { |
| 65 | if (!(await confirm(Locale.label("settings.developer.deleteKeyConfirm").replace("{name}", key.name || "")))) return; |
| 66 | await ApiHelper.delete("/apiKeys/" + key.id, "MembershipApi"); |
| 67 | apiKeysQuery.refetch(); |
| 68 | }; |
| 69 | |
| 70 | const handleRevoke = async (conn: ConnectionInterface) => { |
| 71 | if (!(await confirm(Locale.label("settings.developer.revokeConfirm").replace("{name}", conn.clientName || ""), { confirmLabel: Locale.label("settings.developer.revoke") }))) return; |