diff --git a/src/components/Search/InputExtra.tsx b/src/components/Search/InputExtra.tsx index a022a900..d94bc492 100644 --- a/src/components/Search/InputExtra.tsx +++ b/src/components/Search/InputExtra.tsx @@ -6,16 +6,22 @@ import { useChatStore } from "@/stores/chatStore"; import { metadata, icon } from "tauri-plugin-fs-pro-api"; import { nanoid } from "nanoid"; import Tooltip from "../Common/Tooltip"; +import { useAppStore } from "@/stores/appStore"; const InputExtra = () => { const uploadFiles = useChatStore((state) => state.uploadFiles); const setUploadFiles = useChatStore((state) => state.setUploadFiles); + const setIsPinned = useAppStore((state) => state.setIsPinned); const uploadFile = async () => { + setIsPinned(true); + const selectedFiles = await open({ multiple: true, }); + setIsPinned(false); + if (isNil(selectedFiles)) return; const files: typeof uploadFiles = [];