@@ -113,13 +113,21 @@ export default function ChatPanel({ onClose, user }) {
113113 const resp = await sendMessage ( token , message , imagePreview , selectedUser . _id ) ;
114114 setMessages ( ( prevMessages ) => [ ...prevMessages , resp ] ) ;
115115 //Emitir evento de socket para enviar la notificación
116- socket . emit ( "sendNotification" , {
117- senderId : profile . _id , // <--- agrega esto
118- senderName : SENDER_NAME ,
119- receiverId : selectedUser . _id ,
120- receiverName : selectedUser . name ,
121- type : 1
122- } ) ;
116+ // socket.emit("sendNotification", {
117+ // senderId: profile._id, // <--- agrega esto
118+ // senderName: SENDER_NAME,
119+ // receiverId: selectedUser._id,
120+ // receiverName: selectedUser.name,
121+ // type: 1,
122+ // user: {
123+ // _id: profile._id,
124+ // name: profile.name,
125+ // role: profile.role,
126+ // roles: profile.roles,
127+ // avatar: profile.avatar,
128+ // // cualquier otra propiedad útil
129+ // }
130+ // });
123131
124132 setUsuariosConectados ( ( prev ) => {
125133 if ( ! prev . some ( user => user . _id === selectedUser . _id ) ) {
@@ -146,7 +154,7 @@ export default function ChatPanel({ onClose, user }) {
146154 if ( data . type === 1 ) {
147155 setUsuariosConectados ( ( prev ) => {
148156 if ( ! prev . some ( user => user . _id === data . senderId ) ) {
149- return [ ...prev , data ] ;
157+ return [ ...prev , data . user ] ;
150158 }
151159 return prev ;
152160 } ) ;
0 commit comments