aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/admin
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-06-15 16:41:03 +0800
committercrupest <crupest@outlook.com>2021-06-15 16:41:03 +0800
commit8c56e3fd388005bcb7aced75b73d7018511ceac8 (patch)
treea1a0138a52aa048ec8e6a35f1cfe2bbd85c8c684 /FrontEnd/src/views/admin
parentddce03a67708249eec129eb36744be460345bd75 (diff)
downloadtimeline-8c56e3fd388005bcb7aced75b73d7018511ceac8.tar.gz
timeline-8c56e3fd388005bcb7aced75b73d7018511ceac8.tar.bz2
timeline-8c56e3fd388005bcb7aced75b73d7018511ceac8.zip
...
Diffstat (limited to 'FrontEnd/src/views/admin')
-rw-r--r--FrontEnd/src/views/admin/UserAdmin.tsx20
1 files changed, 11 insertions, 9 deletions
diff --git a/FrontEnd/src/views/admin/UserAdmin.tsx b/FrontEnd/src/views/admin/UserAdmin.tsx
index 558d3aee..eb141520 100644
--- a/FrontEnd/src/views/admin/UserAdmin.tsx
+++ b/FrontEnd/src/views/admin/UserAdmin.tsx
@@ -14,6 +14,7 @@ import {
UserPermission,
} from "@/http/user";
import { Trans, useTranslation } from "react-i18next";
+import TextButton from "../common/button/TextButton";
interface DialogProps<TData = undefined, TReturn = undefined> {
open: boolean;
@@ -230,15 +231,16 @@ const UserItem: React.FC<UserItemProps> = ({ user, on }) => {
className={classnames("edit-mask", !editMaskVisible && "d-none")}
onClick={() => setEditMaskVisible(false)}
>
- <button className="text-button primary" onClick={on[kModify]}>
- {t("admin:user.modify")}
- </button>
- <button className="text-button primary" onClick={on[kModifyPermission]}>
- {t("admin:user.modifyPermissions")}
- </button>
- <button className="text-button danger" onClick={on[kDelete]}>
- {t("admin:user.delete")}
- </button>
+ <TextButton text="admin:user.modify" onClick={on[kModify]} />
+ <TextButton
+ text="admin:user.modifyPermissions"
+ onClick={on[kModifyPermission]}
+ />
+ <TextButton
+ text="admin:user.delete"
+ color="danger"
+ onClick={on[kDelete]}
+ />
</div>
</ListGroup.Item>
);