feat: tasks
This commit is contained in:
@@ -99,6 +99,7 @@
|
||||
import InputModal from '../common/InputModal.svelte';
|
||||
import Expand from '../icons/Expand.svelte';
|
||||
import QueuedMessageItem from './MessageInput/QueuedMessageItem.svelte';
|
||||
import TaskList from './Messages/ResponseMessage/TaskList.svelte';
|
||||
|
||||
const i18n = getContext('i18n');
|
||||
|
||||
@@ -140,6 +141,8 @@
|
||||
export let onQueueEdit: (id: string) => void = () => {};
|
||||
export let onQueueDelete: (id: string) => void = () => {};
|
||||
|
||||
export let chatTasks = [];
|
||||
|
||||
let inputContent = null;
|
||||
|
||||
let showInputVariablesModal = false;
|
||||
@@ -1217,6 +1220,13 @@
|
||||
on:click={() => createMessagePair(prompt)}
|
||||
/>
|
||||
|
||||
<!-- Task list display -->
|
||||
{#if chatTasks.length > 0}
|
||||
<div class="mx-1">
|
||||
<TaskList tasks={chatTasks} />
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<!-- Queued messages display -->
|
||||
{#if messageQueue.length > 0}
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user