refactor: fixed window when uploading files (#232)

This commit is contained in:
ayangweb
2025-03-03 22:04:31 +08:00
committed by GitHub
parent 24a915fb31
commit d37383c180

View File

@@ -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 = [];