Merge pull request #6132 from nextcloud/enh/noid/task-result-buttons

This commit is contained in:
Julius Härtl 2024-08-07 12:59:05 +02:00 коммит произвёл GitHub
Родитель 2996339698 eacd109352
Коммит 0cc1a00e30
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -287,7 +287,19 @@ export default {
emit('text:translate-modal:show', { content: this.selection || '' })
},
async openResult(task) {
window.OCA.Assistant.openAssistantTask(task)
window.OCA.Assistant.openAssistantTask(task, {
isInsideViewer: true,
actionButtons: [
{
type: 'primary',
title: t('text', 'Insert result'),
label: t('text', 'Insert result'),
onClick: (lastTask) => {
this.insertResult(lastTask)
},
},
],
})
},
async insertResult(task) {
this.$editor.commands.insertContent(task.output.output)