image step validation

This commit is contained in:
Pete Matsyburka
2025-07-11 21:52:55 +03:00
parent bd3d643318
commit c5ec7a4b37
2 changed files with 27 additions and 1 deletions
+13 -1
View File
@@ -95,7 +95,19 @@ export default {
},
methods: {
onDropFiles (e) {
this.uploadFiles(e.dataTransfer.files)
const files = Array.from(e.dataTransfer.files).filter((f) => {
if (this.accept === 'image/*') {
return f.type.startsWith('image')
} else {
return true
}
})
if (this.accept === 'image/*' && !files.length) {
alert(this.t('please_upload_an_image_file'))
} else {
this.uploadFiles(files)
}
},
onSelectFiles (e) {
e.preventDefault()