feat: add context menu into message item

pull/220/head
moonrailgun 1 year ago
parent 5c259d7004
commit a36ca7c4e1

@ -120,6 +120,12 @@ export const NormalMessage: React.FC<ChatMessageItemProps> = React.memo(
</div>
{/* 主体 */}
<Dropdown
menu={moreActions}
placement="bottomLeft"
trigger={['contextMenu']}
onOpenChange={setIsActionBtnActive}
>
<div
className="flex flex-col flex-1 overflow-auto group"
onContextMenu={stopPropagation}
@ -174,6 +180,7 @@ export const NormalMessage: React.FC<ChatMessageItemProps> = React.memo(
{/* 消息反应 */}
{reactions}
</div>
</Dropdown>
{/* 操作 */}
{!disableOperate && (
@ -201,7 +208,7 @@ export const NormalMessage: React.FC<ChatMessageItemProps> = React.memo(
<Dropdown
menu={moreActions}
placement="bottomLeft"
placement="bottomRight"
trigger={['click']}
onOpenChange={setIsActionBtnActive}
>

Loading…
Cancel
Save