This commit is contained in:
Hk-Gosuto 2024-01-31 12:00:51 +08:00
parent 81ef7a8956
commit bb037db94d
1 changed files with 14 additions and 6 deletions

View File

@ -521,12 +521,20 @@ export function ChatActions(props: {
if (items[i].type.indexOf("image") === -1) continue;
const file = items[i].getAsFile();
if (file !== null) {
api.file.upload(file).then((fileName) => {
props.imageSelected({
fileName,
fileUrl: `/api/file/${fileName}`,
});
});
setUploadLoading(true);
api.file
.upload(file)
.then((uploadFile) => {
props.imageSelected({
fileName: uploadFile.fileName,
fileUrl: uploadFile.filePath,
});
})
.catch((e) => {
console.error("[Upload]", e);
showToast(prettyObject(e));
})
.finally(() => setUploadLoading(false));
}
}
};