diff --git a/packages/app/src/components/UploadButton/index.jsx b/packages/app/src/components/UploadButton/index.jsx index 22eebbf8..b7091a62 100755 --- a/packages/app/src/components/UploadButton/index.jsx +++ b/packages/app/src/components/UploadButton/index.jsx @@ -9,54 +9,24 @@ export default (props) => { const handleUpload = async (req) => { setUploading(true) - const formData = new FormData() - - formData.append("files", req.file) - - const response = await window.app.cores.api.customRequest({ - url: "/files/upload", - method: "POST", - data: formData - }).catch((error) => { - console.error(error) - app.message.error(error.respose.data.message) - - return false + const response = await app.cores.remoteStorage.uploadFile(req.file).catch((err) => { + app.notification.new({ + message: "Could not upload file", + description: err.message + }, { + type: "error" + }) }) - if (response) { - // check failed uploads - if (response.data.failed.length > 0) { - app.notification.new({ - message: "Could not upload files", - description: () => { - return response.data.failed.map((fail) => { - return