projects
/
vchess.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Some debug, all components enabled (but not finished: socket+AJAX missing)
[vchess.git]
/
public
/
javascripts
/
components
/
chat.js
diff --git
a/public/javascripts/components/chat.js
b/public/javascripts/components/chat.js
index
b9bc798
..
8230e9f
100644
(file)
--- a/
public/javascripts/components/chat.js
+++ b/
public/javascripts/components/chat.js
@@
-22,8
+22,9
@@
Vue.component("my-chat", {
<p v-for="chat in chats" :class={
"my-chatmsg": "chat.uid==user.id",
"opp-chatmsg": "opponents.any(o => o.id == chat.uid)"}
<p v-for="chat in chats" :class={
"my-chatmsg": "chat.uid==user.id",
"opp-chatmsg": "opponents.any(o => o.id == chat.uid)"}
+ v-html="chat.msg"
>
>
- {{ chat.msg }}
+ TODO: why chat.msg fails here?
</p>
<input id="input-chat" type="text" placeholder="translate('Type here')"
@keyup.enter="sendChat"/>
</p>
<input id="input-chat" type="text" placeholder="translate('Type here')"
@keyup.enter="sendChat"/>
@@
-61,6
+62,7
@@
Vue.component("my-chat", {
this.conn.onclose = socketCloseListener;
},
methods: {
this.conn.onclose = socketCloseListener;
},
methods: {
+ translate: translate,
// TODO: complete this component
sendChat: function() {
let chatInput = document.getElementById("input-chat");
// TODO: complete this component
sendChat: function() {
let chatInput = document.getElementById("input-chat");