mirror of
https://github.com/revoltchat/revite.git
synced 2024-11-26 09:00:57 -05:00
Hide reply mention button from current user
This commit is contained in:
parent
ca6bdd332e
commit
b01a3c5554
1 changed files with 31 additions and 26 deletions
|
@ -14,6 +14,8 @@ import { getRenderer } from "../../../../lib/renderer/Singleton";
|
|||
import { dispatch, getState } from "../../../../redux";
|
||||
import { Reply } from "../../../../redux/reducers/queue";
|
||||
|
||||
import { useClient } from "../../../../context/revoltjs/RevoltClient";
|
||||
|
||||
import IconButton from "../../../ui/IconButton";
|
||||
|
||||
import Markdown from "../../../markdown/Markdown";
|
||||
|
@ -95,6 +97,7 @@ export default observer(({ channel, replies, setReplies }: Props) => {
|
|||
);
|
||||
}, [replies, setReplies]);
|
||||
|
||||
const client = useClient();
|
||||
const renderer = getRenderer(channel);
|
||||
if (renderer.state !== "RENDER") return null;
|
||||
|
||||
|
@ -153,6 +156,7 @@ export default observer(({ channel, replies, setReplies }: Props) => {
|
|||
</div>
|
||||
</ReplyBase>
|
||||
<span class="actions">
|
||||
{message.author_id !== client.user!._id && (
|
||||
<IconButton
|
||||
onClick={() => {
|
||||
let state = false;
|
||||
|
@ -181,6 +185,7 @@ export default observer(({ channel, replies, setReplies }: Props) => {
|
|||
{reply.mention ? "ON" : "OFF"}
|
||||
</span>
|
||||
</IconButton>
|
||||
)}
|
||||
<IconButton
|
||||
onClick={() =>
|
||||
setReplies(
|
||||
|
|
Loading…
Reference in a new issue