2017-12-05 02:02:41 -08:00
|
|
|
const chat = {
|
|
|
|
data () {
|
|
|
|
return {
|
|
|
|
currentMessage: '',
|
|
|
|
channel: null
|
|
|
|
}
|
|
|
|
},
|
2017-12-05 02:47:10 -08:00
|
|
|
computed: {
|
|
|
|
messages () {
|
|
|
|
return this.$store.state.chat.messages
|
|
|
|
}
|
2017-12-05 02:02:41 -08:00
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
submit(message) {
|
2017-12-05 02:47:10 -08:00
|
|
|
this.$store.state.chat.channel.push('new_msg', {text: message}, 10000)
|
2017-12-05 02:02:41 -08:00
|
|
|
this.currentMessage = '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export default chat;
|