Allow messages to be added after deleting summary
This commit is contained in:
parent
54297ed6a1
commit
7e8b46f042
|
@ -34,16 +34,14 @@
|
||||||
let editing = false
|
let editing = false
|
||||||
let original:string
|
let original:string
|
||||||
let defaultModel:Model
|
let defaultModel:Model
|
||||||
let noEdit:boolean
|
|
||||||
|
|
||||||
onMount(() => {
|
onMount(() => {
|
||||||
original = message.content
|
original = message.content
|
||||||
defaultModel = chatSettings.model as any
|
defaultModel = chatSettings.model as any
|
||||||
noEdit = !!message.summarized
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const edit = () => {
|
const edit = () => {
|
||||||
if (noEdit || message.streaming) return
|
if (message.summarized || message.streaming) return
|
||||||
editing = true
|
editing = true
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
const el = document.getElementById('edit-' + message.uuid)
|
const el = document.getElementById('edit-' + message.uuid)
|
||||||
|
@ -188,7 +186,7 @@
|
||||||
>
|
>
|
||||||
<div class="message-body content">
|
<div class="message-body content">
|
||||||
|
|
||||||
{#if editing && !noEdit}
|
{#if editing}
|
||||||
<form class="message-edit" on:submit|preventDefault={update} on:keydown={keydown}>
|
<form class="message-edit" on:submit|preventDefault={update} on:keydown={keydown}>
|
||||||
<div id={'edit-' + message.uuid} class="message-editor" bind:innerText={message.content} contenteditable
|
<div id={'edit-' + message.uuid} class="message-editor" bind:innerText={message.content} contenteditable
|
||||||
on:input={update} on:blur={exit} />
|
on:input={update} on:blur={exit} />
|
||||||
|
|
Loading…
Reference in New Issue