Merge pull request #1699 from Pallavikumarimdb/make-easier-to-delete

Make it easier to delete things
This commit is contained in:
Milo Schwartz
2025-10-19 14:00:19 -04:00
committed by GitHub
17 changed files with 72 additions and 140 deletions

View File

@@ -270,17 +270,12 @@ export default function ExitNodesTable({
setSelectedNode(null);
}}
dialog={
<div className="space-y-4">
<div>
<p>
{t("remoteExitNodeQuestionRemove", {
selectedNode:
selectedNode?.name || selectedNode?.id
})}
{t("remoteExitNodeQuestionRemove")}
</p>
<p>{t("remoteExitNodeMessageRemove")}</p>
<p>{t("remoteExitNodeMessageConfirm")}</p>
</div>
}
buttonText={t("remoteExitNodeConfirmDelete")}

View File

@@ -168,13 +168,10 @@ export default function GeneralPage() {
}}
dialog={
<div>
<p className="mb-2">
{t("orgQuestionRemove", {
selectedOrg: org?.org.name
})}
<p>
{t("orgQuestionRemove")}
</p>
<p className="mb-2">{t("orgMessageRemove")}</p>
<p>{t("orgMessageConfirm")}</p>
<p>{t("orgMessageRemove")}</p>
</div>
}
buttonText={t("orgDeleteConfirm")}

View File

@@ -315,18 +315,13 @@ export default function LicensePage() {
setSelectedLicenseKey(null);
}}
dialog={
<div className="space-y-4">
<div>
<p>
{t("licenseQuestionRemove", {
selectedKey: obfuscateLicenseKey(
selectedLicenseKey.licenseKey
)
})}
{t("licenseQuestionRemove")}
</p>
<p>
<b>{t("licenseMessageRemove")}</b>
</p>
<p>{t("licenseMessageConfirm")}</p>
</div>
}
buttonText={t("licenseKeyDeleteConfirm")}

View File

@@ -237,21 +237,14 @@ export default function UsersTable({ users }: Props) {
setSelected(null);
}}
dialog={
<div className="space-y-4">
<div>
<p>
{t("userQuestionRemove", {
selectedUser:
selected?.email ||
selected?.name ||
selected?.username
})}
{t("userQuestionRemove")}
</p>
<p>
<b>{t("userMessageRemove")}</b>
{t("userMessageRemove")}
</p>
<p>{t("userMessageConfirm")}</p>
</div>
}
buttonText={t("userDeleteConfirm")}