bux fixes, profile initials

This commit is contained in:
Andrew Gundersen 2021-11-18 09:42:05 -06:00
commit ccb07d594b
12 changed files with 69 additions and 31 deletions

View file

@ -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