feat: новая функция

This commit is contained in:
2025-11-01 17:25:49 +03:00
parent 772d4cff54
commit e28848146d
19 changed files with 1680 additions and 67 deletions

View File

@@ -38,6 +38,7 @@
v-model:attachments="attachments"
@send-message="handleSendMessage"
@load-more="loadMessages"
@remove-consent-messages="handleRemoveConsentMessages"
/>
</template>
<template v-else>
@@ -50,6 +51,7 @@
v-model:attachments="attachments"
@send-message="handleSendMessage"
@load-more="loadMessages"
@remove-consent-messages="handleRemoveConsentMessages"
/>
</template>
</div>
@@ -155,6 +157,13 @@
loadMessages({ initial: true });
}
};
// Функция удаления системных сообщений о согласиях после подписания
const handleRemoveConsentMessages = (messageIds) => {
if (messageIds && Array.isArray(messageIds)) {
messages.value = messages.value.filter(msg => !messageIds.includes(msg.id));
}
};
</script>
<style scoped>