message updates

This commit is contained in:
Andrew Gundersen 2022-01-23 10:46:44 -06:00
commit 8fe1679acc
3 changed files with 27 additions and 5 deletions

View file

@ -33,4 +33,4 @@ const Bubble =
export default Bubble;
// TODO: should include other styling/actions for audio bubbles
// TODO: should include other styling/actions for audio bubbles

View file

@ -37,9 +37,17 @@ const Messenger = {
{
messages.value.push(update);
}
else
else if (typeof update == Array)
{
messages.value[messages.value.length - 1].content.push(update);
messages.value.push(...update);
}
else if (update.category)
{
search(update.message).content.push(update);
}
else if (update.context)
{
search(update.message).context = update.context;
}
});
@ -52,6 +60,8 @@ const Messenger = {
messages.value = [];
});
const search = (id) => messages.value.find(m => m.id == id);
return { person, messages, onDrop };
},