mirror of
https://github.com/wgh136/nysoure.git
synced 2025-09-27 12:17:24 +00:00
Fix the file upload dialog state was not updated after a file is uploaded.
This commit is contained in:
@@ -223,6 +223,7 @@ function CreateFileDialog({resourceId}: { resourceId: number }) {
|
|||||||
}
|
}
|
||||||
const res = await network.createRedirectFile(filename, description, resourceId, redirectUrl);
|
const res = await network.createRedirectFile(filename, description, resourceId, redirectUrl);
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
|
setSubmitting(false)
|
||||||
const dialog = document.getElementById("upload_dialog") as HTMLDialogElement
|
const dialog = document.getElementById("upload_dialog") as HTMLDialogElement
|
||||||
dialog.close()
|
dialog.close()
|
||||||
showToast({message: t("File created successfully"), type: "success"})
|
showToast({message: t("File created successfully"), type: "success"})
|
||||||
@@ -243,6 +244,7 @@ function CreateFileDialog({resourceId}: { resourceId: number }) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
|
setSubmitting(false)
|
||||||
const dialog = document.getElementById("upload_dialog") as HTMLDialogElement
|
const dialog = document.getElementById("upload_dialog") as HTMLDialogElement
|
||||||
dialog.close()
|
dialog.close()
|
||||||
showToast({message: t("Successfully create uploading task."), type: "success"})
|
showToast({message: t("Successfully create uploading task."), type: "success"})
|
||||||
|
Reference in New Issue
Block a user