Forward data to upload
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@tp/tp-dropzone",
|
||||
"version": "2.0.0",
|
||||
"version": "2.1.0",
|
||||
"description": "",
|
||||
"main": "tp-dropzone.js",
|
||||
"scripts": {
|
||||
|
||||
+3
-4
@@ -82,16 +82,15 @@ class TpDropzone extends upload(dropzoneMixin(LitElement)) {
|
||||
}
|
||||
}
|
||||
|
||||
async upload() {
|
||||
async upload(data = null) {
|
||||
if (this.file) {
|
||||
const params = { url: this.url, data: null };
|
||||
document.dispatchEvent(new CustomEvent('before-upload', {
|
||||
detail: params,
|
||||
detail: { url: this.url, data },
|
||||
bubbles: true,
|
||||
composed: true
|
||||
}));
|
||||
|
||||
await this.uploadFiles(params.url, [this.file], params.data);
|
||||
await this.uploadFiles(this.url, [this.file], data);
|
||||
|
||||
// Clear file after successful upload
|
||||
this.file = null;
|
||||
|
||||
Reference in New Issue
Block a user