diff options
author | Renard | 2020-03-12 01:22:29 -0300 |
---|---|---|
committer | Renard | 2020-03-12 01:22:29 -0300 |
commit | 41e8379fb66c12d5468bda329560fd9c66c066cf (patch) | |
tree | f5711f921df7b70d52d643d1c91c3762b366f876 /src | |
parent | 4c109a9bb8c9a158b3d2f18f3216ce95d52e2ae8 (diff) | |
download | bairadio-app-41e8379fb66c12d5468bda329560fd9c66c066cf.tar.gz bairadio-app-41e8379fb66c12d5468bda329560fd9c66c066cf.tar.xz bairadio-app-41e8379fb66c12d5468bda329560fd9c66c066cf.zip |
printMessage()
Diffstat (limited to 'src')
-rw-r--r-- | src/Chat.js | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/Chat.js b/src/Chat.js index 701d0a2..6840415 100644 --- a/src/Chat.js +++ b/src/Chat.js @@ -47,13 +47,7 @@ class Chat extends Component { color = "grey", timestamp = "" ) { - let ts; - if (timestamp) { - ts = new Date(parseInt(timestamp)); - console.log(ts); - } else { - ts = new Date(); - } + const ts = timestamp ? new Date(parseInt(timestamp)) : new Date(); this.setState( prevState => ({ chat: [ @@ -77,6 +71,10 @@ class Chat extends Component { ); } + printMessage(message, color) { + this.addMessage(message, "", false, "", color); + } + componentWillMount() { this.client = new W3CWebSocket( "wss://radio.bienvenidoainternet.org/daemon/" @@ -89,7 +87,7 @@ class Chat extends Component { }; this.client.onerror = () => { this.setState({ isChatOnline: false }); - this.addMessage("Ha ocurrido un error conectándose al chat.", "red"); + this.printMessage("Ha ocurrido un error conectándose al chat.", "red"); }; } @@ -131,14 +129,14 @@ class Chat extends Component { ); break; case "WELCOME": - this.addMessage("Conectado al chat, " + args[1], "", false, "green"); + this.printMessage("Conectado al chat, " + args[1], "green"); this.client.send("HISTORY:10"); break; case "COUNT": this.setState({ chatUserCount: args[1] }); break; case "FLOOD": - this.addMessage( + this.printMessage( "Error: Estas enviando mensajes demasido rápido!", "red" ); |