Add Reaction
@@ -335,6 +336,7 @@ export default function DynamicContextMenu({ menuId, items, messageId, message,
}}
>
{item.label}
diff --git a/libs/components/src/lib/components/DeleteMessageModal/ModalDeleteMess.tsx b/libs/components/src/lib/components/DeleteMessageModal/ModalDeleteMess.tsx
index 762aa82c3e..83f6e2819c 100644
--- a/libs/components/src/lib/components/DeleteMessageModal/ModalDeleteMess.tsx
+++ b/libs/components/src/lib/components/DeleteMessageModal/ModalDeleteMess.tsx
@@ -8,7 +8,7 @@ import {
useAppSelector
} from '@mezon/store';
import { Icons } from '@mezon/ui';
-import { IMessageWithUser, TypeMessage } from '@mezon/utils';
+import { generateE2eId, IMessageWithUser, TypeMessage } from '@mezon/utils';
import { ApiMessageAttachment } from 'mezon-js/api.gen';
import { useCallback, useEffect, useRef, useState } from 'react';
import { useDispatch, useSelector } from 'react-redux';
@@ -153,11 +153,13 @@ const ModalDeleteMess = (props: ModalDeleteMessProps) => {
onClick={closeModal}
className="px-4 py-2 hover:underline rounded disabled:cursor-not-allowed disabled:hover:no-underline disabled:opacity-85 text-theme-primary"
disabled={isLoading}
+ data-e2e={generateE2eId('chat.message_action_modal.confirm_modal.button.cancel')}
>
Cancel
-