bux fixes, profile initials
This commit is contained in:
parent
41528e7e27
commit
ccb07d594b
12 changed files with 69 additions and 31 deletions
|
|
@ -16,16 +16,23 @@ const Messenger = {
|
|||
|
||||
setup()
|
||||
{
|
||||
const person = Vue.ref("");
|
||||
const messages = Vue.ref([]);
|
||||
|
||||
Vue.onMounted(() => {
|
||||
|
||||
window.mainApi.on("ui-init", (ui) => {
|
||||
messages.value = ui;
|
||||
person.value = ui.person;
|
||||
messages.value = ui.messages;
|
||||
});
|
||||
|
||||
window.mainApi.on("ui-update", (message) => {
|
||||
console.log(message)
|
||||
|
||||
if (message.hasOwnProperty("person"))
|
||||
{
|
||||
person.value = message.person;
|
||||
return;
|
||||
}
|
||||
|
||||
let index = messages.value.findIndex(m => m.id===message.id);
|
||||
if (index >= 0)
|
||||
|
|
@ -47,13 +54,13 @@ const Messenger = {
|
|||
messages.value = [];
|
||||
});
|
||||
|
||||
return { messages };
|
||||
return { person, messages };
|
||||
},
|
||||
|
||||
template: `
|
||||
<Settings />
|
||||
<WS />
|
||||
<Input/>
|
||||
<Input :person="person" />
|
||||
|
||||
<div id="messenger">
|
||||
<Message
|
||||
|
|
|
|||
Loading…
Reference in a new issue