Browse Source

Move the dataset page after successful import

pull/1714/head
Hironsan 2 years ago
parent
commit
02ff753cb5
1 changed files with 9 additions and 6 deletions
  1. 15
      frontend/pages/projects/_id/dataset/import.vue

15
frontend/pages/projects/_id/dataset/import.vue

@ -59,8 +59,8 @@
:accepted-file-types="acceptedFileTypes"
:server="server"
:files="myFiles"
@processfile="handleFilePondProcessfile"
@removefile="handleFilePondRemovefile"
@processfile="handleFilePondProcessFile"
@removefile="handleFilePondRemoveFile"
/>
<file-pond
v-if="selected && acceptedFileTypes === '*'"
@ -70,8 +70,8 @@
:allow-multiple="true"
:server="server"
:files="myFiles"
@processfile="handleFilePondProcessfile"
@removefile="handleFilePondRemovefile"
@processfile="handleFilePondProcessFile"
@removefile="handleFilePondRemoveFile"
/>
<v-data-table
v-if="errors.length > 0"
@ -219,12 +219,12 @@ export default {
},
methods: {
handleFilePondProcessfile(error, file) {
handleFilePondProcessFile(error, file) {
console.log(error)
this.uploadedFiles.push(file)
this.$nextTick()
},
handleFilePondRemovefile(error, file) {
handleFilePondRemoveFile(error, file) {
console.log(error)
const index = this.uploadedFiles.findIndex(item => item.id === file.id)
if (index > -1) {
@ -251,6 +251,9 @@ export default {
this.myFiles = []
this.uploadedFiles = []
this.isImporting = false
if (this.errors.length === 0) {
this.$router.push(`/projects/${this.$route.params.id}/dataset`)
}
}
}
}, 3000)

Loading…
Cancel
Save