invoke stopResponse() if user deletes message during response generation

This commit is contained in:
Danny Liu 2024-02-20 15:27:47 -08:00
parent 632882a511
commit 51b594036d
3 changed files with 4 additions and 0 deletions

View file

@ -16,6 +16,7 @@
export let sendPrompt: Function; export let sendPrompt: Function;
export let continueGeneration: Function; export let continueGeneration: Function;
export let regenerateResponse: Function; export let regenerateResponse: Function;
export let stopResponse: Function;
export let processing = ''; export let processing = '';
export let bottomPadding = false; export let bottomPadding = false;
@ -228,6 +229,7 @@
await updateChatById(localStorage.token, chatId, { history }); await updateChatById(localStorage.token, chatId, { history });
await chats.set(await getChatList(localStorage.token)); await chats.set(await getChatList(localStorage.token));
stopResponse();
}; };
</script> </script>

View file

@ -828,6 +828,7 @@
{sendPrompt} {sendPrompt}
{continueGeneration} {continueGeneration}
{regenerateResponse} {regenerateResponse}
{stopResponse}
/> />
</div> </div>
</div> </div>

View file

@ -858,6 +858,7 @@
{sendPrompt} {sendPrompt}
{continueGeneration} {continueGeneration}
{regenerateResponse} {regenerateResponse}
{stopResponse}
/> />
</div> </div>
</div> </div>