diff --git a/src/lib/components/chat/Artifacts.svelte b/src/lib/components/chat/Artifacts.svelte index bb3ec752b..97fe5c5af 100644 --- a/src/lib/components/chat/Artifacts.svelte +++ b/src/lib/components/chat/Artifacts.svelte @@ -26,7 +26,7 @@ getContents(); } - function getContents() { + const getContents = () => { contents = []; messages.forEach((message) => { if (message.content) { @@ -101,12 +101,8 @@ } }); - if (messages.length === 0 || (messages.at(-1)?.done && contents.length === 0)) { - showArtifacts.set(false); - showControls.set(false); - } selectedContentIdx = contents ? contents.length - 1 : 0; - } + }; function navigateContent(direction: 'prev' | 'next') { console.log(selectedContentIdx); @@ -149,6 +145,8 @@ }); }); }; + + onMount(() => {});