Jelajahi Sumber

react friendly

Ivan Asmer 5 tahun lalu
induk
melakukan
db1045030f
1 mengubah file dengan 4 tambahan dan 3 penghapusan
  1. 4 3
      index.js

+ 4 - 3
index.js

@@ -102,7 +102,6 @@ function asynchronize({s, chunkEventName="message", endEventName="close"}){
  */
 function broadcast(data){
     for (s of sockets){
-        console.log(data)
         s.send(JSON.stringify(data))
     }
 }
@@ -116,8 +115,10 @@ let RPC = {
      * addMessage - saves message in history, broadcast it then returns length of history
      */
     addMessage({nick, message, id}){
-        messages.push({nick, message, timestamp: (new Date).getTime()})
-        broadcast({func: 'addMessage', nick, message, id})
+        let messageObject = {nick, message, timestamp: (new Date).getTime(), id, sent: true}
+        console.log(messageObject)
+        messages.push(messageObject)
+        broadcast({func: 'addMessage', ...messageObject})
         return messages.length;
     },