Merge pull request #36 from archem-team/feat/pin_message

remove dotted menu
pull/1154/head
teamabron 2025-02-04 08:33:42 +03:30 committed by GitHub
commit faa942749a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 17 additions and 15 deletions

View File

@ -51,6 +51,7 @@ const Message = observer(
head: preferHead,
queued,
hideReply,
type_msg,
}: Props) => {
const client = message.client;
const user = message.author;
@ -61,11 +62,11 @@ const Message = observer(
const userContext = attachContext
? useTriggerEvents("Menu", {
user: message.author_id,
contextualChannel: message.channel_id,
contextualMessage: message._id,
// eslint-disable-next-line
})
user: message.author_id,
contextualChannel: message.channel_id,
contextualMessage: message._id,
// eslint-disable-next-line
})
: undefined;
const openProfile = () =>
@ -110,11 +111,11 @@ const Message = observer(
hideReply
? false
: (head &&
!(
message.reply_ids &&
message.reply_ids.length > 0
)) ??
false
!(
message.reply_ids &&
message.reply_ids.length > 0
)) ??
false
}
contrast={contrast}
sending={typeof queued !== "undefined"}
@ -126,10 +127,10 @@ const Message = observer(
failed={typeof queued?.error !== "undefined"}
{...(attachContext
? useTriggerEvents("Menu", {
message,
contextualChannel: message.channel_id,
queued,
})
message,
contextualChannel: message.channel_id,
queued,
})
: undefined)}
onMouseEnter={() => setAnimate(true)}
onMouseLeave={() => setAnimate(false)}>
@ -195,7 +196,7 @@ const Message = observer(
))}
<Reactions message={message} />
{(mouseHovering || reactionsOpen) &&
!replacement &&
!replacement && !type_msg &&
!isTouchscreenDevice && (
<MessageOverlayBar
reactionsOpen={reactionsOpen}

View File

@ -377,6 +377,7 @@ export default observer(
content={
undefined
}
type_msg="pin"
/>
</div>
)