|
@@ -373,6 +373,10 @@ export default {
|
|
|
this.$emit('render', data)
|
|
|
},
|
|
|
update (data) {
|
|
|
+ if (this.abortController && this.disabled) {
|
|
|
+ this.abortController.abort('')
|
|
|
+ this.abortController = null
|
|
|
+ }
|
|
|
this.items.splice(1, this.items.length - 1, ...data.messages.map(e => {
|
|
|
if (e.role === 'user') {
|
|
|
return {
|