unclean SPARC
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
class SubmissionFormUploadDialog extends EICDialogContent {
|
||||
|
||||
actions = [
|
||||
{
|
||||
label: 'Cancel',
|
||||
onclick: this.cancel.bind(this),
|
||||
severity: 'secondary',
|
||||
role: 'cancel'
|
||||
},
|
||||
]
|
||||
|
||||
DOMContentLoaded(options) {
|
||||
this.filename = options.filename
|
||||
this.pic = options.pic
|
||||
this.pid = options.pid
|
||||
this.fileUploader = this.find('.file_uploader')
|
||||
this.AwsFileUpload = new AwsFileUpload(this.fileUploader, {
|
||||
getSignedUrl : options.getSignedUrl,
|
||||
getSignedMethod : options.getSignedMethod,
|
||||
uploadUrl: options.UploadUrl, // Still needed ??
|
||||
uploadMethod: options.UploadMethod, // Still needed ??
|
||||
allowedExtensions: options.allowedExtensions,
|
||||
allowedMimes: options.allowedMimes,
|
||||
allowDrop: true,
|
||||
maxFiles: 1,
|
||||
minFiles: 1,
|
||||
maxSize: 1024*1024*1024,
|
||||
dndLabel: options.message,
|
||||
|
||||
filename: options.filename,
|
||||
pic: options.pic,
|
||||
pid: options.pid,
|
||||
});
|
||||
this.AwsFileUpload.onWrongFileType = (file) => {
|
||||
ui.growl.append('You file is either of an unsupported format, or is too heavy (more than 1GB).', 'warning');
|
||||
}
|
||||
this.AwsFileUpload.onUploadOneEnd = this.finishedUpload.bind(this)
|
||||
}
|
||||
|
||||
finishedUpload(fileObj) {
|
||||
this.commit({
|
||||
fileName: this.AwsFileUpload.filename,
|
||||
pitchName: fileObj.name
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
app.registerClass('SubmissionFormUploadDialog', SubmissionFormUploadDialog);
|
||||
Reference in New Issue
Block a user