Browse Source

fix counter + private messeges online and offline

serg1557733 11 months ago
parent
commit
a0c4f58fcb

+ 4 - 11
frontend/src/components/chatPage/generalChat/UserInfoButton.jsx

@@ -33,6 +33,8 @@ export const UserInfoButton = ({item, i}) => {
 
 const [counter, setCounter] = useState(newPrivateMessagesArray.length)
 
+console.log(newPrivateMessagesArray.length)
+
 useEffect(() => {
     store.dispatch(isNewPrivateMessages(true))
     console.log('true')
@@ -43,21 +45,12 @@ useEffect(() => {
 
     const [isPrivate, setIsPrivate] = useState(false)
 
-  //  console.log('usersinfobutton Item',item)
-
-
-    const privateChatHandler = (item) => {
-        socket.emit('privat chat', {
-            user,
-            to: item.socketId,
-            toUser: item
-          })
-    }
-
     useEffect(() => {
         if(newPrivateMessages.text && newPrivateMessages?.sender[0].userName === item.userName){
          setIsPrivate(!!newPrivateMessages.text)
          }
+         setCounter(counter => counter + 1)
+
     },[newPrivateMessages])
    
     return (

+ 0 - 15
frontend/src/components/chatPage/userInfo/UserInfo.jsx

@@ -4,11 +4,7 @@ import { useSelector } from 'react-redux';
 import './userInfo.scss';
 import { useDispatch } from 'react-redux';
 import { getUserAvatar } from '../../../reducers/userDataReducer';
-<<<<<<< HEAD
-import { useState, useCallback } from 'react';
-=======
 import { useState } from 'react';
->>>>>>> new-branch
 import { UserInfoButton } from '../generalChat/UserInfoButton';
 import { AdminUserInfiButton } from '../generalChat/AdminUserInfiButton';
 import { MainChatButtton } from '../generalChat/MainChatButtton';
@@ -57,11 +53,6 @@ console.log(user)
     // if(socket){
     //     socket.on('my chats', (data)=> console.log('my chats', data))
     // }
-<<<<<<< HEAD
-
-console.log(usersOnline)
-=======
->>>>>>> new-branch
         
 
     return (
@@ -119,12 +110,6 @@ console.log(usersOnline)
                     }
 
                 </div>
-<<<<<<< HEAD
-
-            
-
-=======
->>>>>>> new-branch
             </>
         )
 }