diff --git a/src/views/Conversations/Components/Input/Template.jsx b/src/views/Conversations/Components/Input/Template.jsx
index 18fc013..ec17641 100644
--- a/src/views/Conversations/Components/Input/Template.jsx
+++ b/src/views/Conversations/Components/Input/Template.jsx
@@ -186,7 +186,7 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => {
trigger='click'
open={openTemplates}
onOpenChange={setOpenTemplates}>
- } size={'middle'} disabled={disabled} />
+ } size={'middle'} disabled={false} />
>
);
diff --git a/src/views/Conversations/Components/MessagesWrapper.jsx b/src/views/Conversations/Components/MessagesWrapper.jsx
index fc217e4..1595428 100644
--- a/src/views/Conversations/Components/MessagesWrapper.jsx
+++ b/src/views/Conversations/Components/MessagesWrapper.jsx
@@ -25,21 +25,28 @@ const MessagesWrapper = () => {
const [longListLoading, setLongListLoading] = useState(false);
const [shouldScrollBottom, setShouldScrollBottom] = useState(true);
useEffect(() => {
- setLongList(activeMessages);
- setShouldScrollBottom(true);
if (currentConversation.sn && activeMessages.length < 20) {
getFirstPageMessages(currentConversation);
}
- if (currentConversation.opi_sn && currentConversation.whatsapp_phone_number && activeMessages.length > 0) {
- fetchCleanUnreadMsgCount({ opisn: currentConversation.opi_sn, whatsappid: currentConversation.whatsapp_phone_number });
- refreshTotalNotify();
- }
+ setShouldScrollBottom(true);
+ return () => {};
+ }, [currentConversation.sn]);
+
+ useEffect(() => {
+ setLongList(activeMessages);
const thisLastTime = activeMessages.length > 0 ? activeMessages[0].orgmsgtime : '';
const loadNextPage = !(activeMessages.length === 0 || activeMessages.length < MESSAGE_PAGE_SIZE);
updateCurrentConversation({ lasttime: thisLastTime, loadNextPage });
+ return () => {};
+ }, [activeMessages]);
+ useEffect(() => {
+ if (currentConversation.opi_sn && currentConversation.whatsapp_phone_number && activeMessages.length > 0) {
+ fetchCleanUnreadMsgCount({ opisn: currentConversation.opi_sn, whatsappid: currentConversation.whatsapp_phone_number });
+ refreshTotalNotify();
+ }
return () => {};
- }, [activeMessages, currentConversation.sn]);
+ }, [activeMessages.length]);
const getFirstPageMessages = async (item) => {
diff --git a/src/views/MobileApp.jsx b/src/views/MobileApp.jsx
index 8574d88..3ca46d3 100644
--- a/src/views/MobileApp.jsx
+++ b/src/views/MobileApp.jsx
@@ -22,7 +22,7 @@ function MobileApp() {
-
+