diff --git a/src/lib/EditMessage.svelte b/src/lib/EditMessage.svelte index 4729797..2f0bf25 100644 --- a/src/lib/EditMessage.svelte +++ b/src/lib/EditMessage.svelte @@ -16,6 +16,11 @@ $: chat = $chatsStorage.find((chat) => chat.id === chatId) as Chat $: chatSettings = chat.settings + const isError = message.role === 'error' + const isSystem = message.role === 'system' + const isUser = message.role === 'user' + const isAssistant = message.role === 'assistant' + // Marked options const markdownOptions = { gfm: true, // Use GitHub Flavored Markdown @@ -155,18 +160,7 @@ } } - - const waitingForSuppressConfirm:any = 0 - const setSuppress = (value:boolean) => { - // clearTimeout(waitingForSuppressConfirm); waitingForSuppressConfirm = 0 - // if (value && !waitingForSuppressConfirm) { - // // wait a second for another click to avoid accidental deletes - // waitingForSuppressConfirm = setTimeout(() => { waitingForSuppressConfirm = 0 }, 1000) - // return - // } - // clearTimeout(waitingForSuppressConfirm) - waitingForTruncateConfirm = 0 if (message.summarized) { // is in a summary, so we're summarized window.alert('Sorry, you can\'t suppress a summarized message') @@ -181,12 +175,12 @@ {/if} - {#if message.role === 'system'} + {#if isSystem}
{:else if message.usage}