Refactor deleteMessage function and update deleteMessagePair usage

This commit is contained in:
Danny Liu 2024-02-20 15:12:06 -08:00
parent cd3cecd2f0
commit 941bcdc2e5
2 changed files with 13 additions and 8 deletions

View file

@ -45,6 +45,10 @@
edit = false;
editedContent = '';
};
const deleteMessageHandler = async () => {
dispatch('delete', message.id);
};
</script>
<div class=" flex w-full">
@ -288,7 +292,9 @@
{#if !isFirstMessage}
<button
class="invisible group-hover:visible p-1 rounded dark:hover:text-white transition"
on:click={() => dispatch('delete', { messageId: message.id })}
on:click={() => {
deleteMessageHandler();
}}
>
<svg
xmlns="http://www.w3.org/2000/svg"