feat: set role shortcut in context menu
This commit is contained in:
@@ -29,7 +29,10 @@ const Profile: FC<Props> = ({ uid, type = "embed", cid }) => {
|
||||
removeFromChannel,
|
||||
canRemoveFromChannel,
|
||||
canRemove,
|
||||
removeUser
|
||||
removeUser,
|
||||
isAdmin,
|
||||
canUpdateRole,
|
||||
updateRole
|
||||
} = useUserOperation({ uid, cid });
|
||||
|
||||
const { data } = useAppSelector((store) => {
|
||||
@@ -99,6 +102,11 @@ const Profile: FC<Props> = ({ uid, type = "embed", cid }) => {
|
||||
{t("copy_email")}
|
||||
</li>
|
||||
)}
|
||||
{canUpdateRole && (
|
||||
<li className="item" onClick={updateRole}>
|
||||
{isAdmin ? t("set_normal") : t("set_admin")}
|
||||
</li>
|
||||
)}
|
||||
{canRemoveFromChannel && (
|
||||
<li className="item danger" onClick={removeFromChannel.bind(null, uid)}>
|
||||
{t("remove_from_channel")}
|
||||
|
||||
Reference in New Issue
Block a user