feat: double check before deleting a user

This commit is contained in:
JustSong
2023-05-10 10:09:24 +08:00
parent ff7be47532
commit f7999d944e
+21 -9
View File
@@ -5,6 +5,7 @@ import {
Form,
Label,
Pagination,
Popup,
Table,
} from 'semantic-ui-react';
import { Link } from 'react-router-dom';
@@ -85,7 +86,8 @@ const UsersTable = () => {
newUsers[realIdx].status = user.status;
newUsers[realIdx].role = user.role;
newUsers[realIdx].send_email_to_others = user.send_email_to_others;
newUsers[realIdx].save_message_to_database = user.save_message_to_database;
newUsers[realIdx].save_message_to_database =
user.save_message_to_database;
}
setUsers(newUsers);
} else {
@@ -246,15 +248,25 @@ const UsersTable = () => {
>
降级
</Button>
<Button
size={'small'}
negative
onClick={() => {
manageUser(user.username, 'delete', idx);
}}
<Popup
trigger={
<Button size='small' negative>
删除
</Button>
}
on='click'
flowing
hoverable
>
删除
</Button>
<Button
negative
onClick={() => {
manageUser(user.username, 'delete', idx);
}}
>
删除账户 {user.username}
</Button>
</Popup>
<Button
size={'small'}
onClick={() => {