diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte index d14c02eee7..722a554e72 100644 --- a/src/lib/components/chat/Chat.svelte +++ b/src/lib/components/chat/Chat.svelte @@ -36,7 +36,8 @@ chatTitle, showArtifacts, tools, - toolServers + toolServers, + selectedFolder } from '$lib/stores'; import { convertMessagesToHistory, diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte index 7663604ec5..5854b7f52f 100644 --- a/src/lib/components/chat/Placeholder.svelte +++ b/src/lib/components/chat/Placeholder.svelte @@ -7,7 +7,13 @@ const dispatch = createEventDispatcher(); - import { config, user, models as _models, temporaryChatEnabled } from '$lib/stores'; + import { + config, + user, + models as _models, + temporaryChatEnabled, + selectedFolder + } from '$lib/stores'; import { sanitizeResponseContent, extractCurlyBraceWords } from '$lib/utils'; import { WEBUI_BASE_URL } from '$lib/constants'; @@ -15,6 +21,9 @@ import Tooltip from '$lib/components/common/Tooltip.svelte'; import EyeSlash from '$lib/components/icons/EyeSlash.svelte'; import MessageInput from './MessageInput.svelte'; + import FolderOpen from '../icons/FolderOpen.svelte'; + import XMark from '../icons/XMark.svelte'; + import Folder from '../icons/Folder.svelte'; const i18n = getContext('i18n'); @@ -77,103 +86,129 @@ class="w-full text-3xl text-gray-800 dark:text-gray-100 text-center flex items-center gap-4 font-primary" >