✨ Site > Chat > Add user update
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
export default
|
||||
{
|
||||
name: 'chat',
|
||||
|
||||
data()
|
||||
{
|
||||
return {
|
||||
userName: ''
|
||||
}
|
||||
},
|
||||
|
||||
computed:
|
||||
{
|
||||
messages()
|
||||
{
|
||||
return this.$store.state.chatMessages
|
||||
},
|
||||
|
||||
user()
|
||||
{
|
||||
return this.$store.state.user
|
||||
}
|
||||
},
|
||||
|
||||
watch:
|
||||
{
|
||||
user(value)
|
||||
{
|
||||
this.userName = value.name
|
||||
}
|
||||
},
|
||||
|
||||
mounted()
|
||||
{
|
||||
},
|
||||
|
||||
methods:
|
||||
{
|
||||
onUserNameChange()
|
||||
{
|
||||
this.$store.commit('askUpdateUser', { name: this.userName })
|
||||
},
|
||||
|
||||
onUserNameKeyDown(event)
|
||||
{
|
||||
// Blur if enter pressed
|
||||
if(event.keyCode === 13)
|
||||
{
|
||||
event.target.blur()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user