Added better notification handling

This commit is contained in:
konrad 2018-09-08 21:43:16 +02:00
parent 875e4ea6e6
commit 85a8296278
Signed by untrusted user who does not match committer: konrad
GPG key ID: F40E70337AB24C9B
5 changed files with 32 additions and 27 deletions

View file

@ -33,12 +33,14 @@
<router-view/>
</div>
</div>
<notifications position="bottom left" />
</div>
</template>
<script>
import auth from './auth'
import {HTTP} from './http-common'
import message from './message'
export default {
name: 'app',
@ -78,20 +80,20 @@
this.$set(this.namespaces[n], 'lists', response.data)
})
.catch(e => {
this.loading = false
// eslint-disable-next-line
console.log(e)
this.handleError(e)
})
}
this.loading = false
})
.catch(e => {
this.loading = false
// eslint-disable-next-line
console.log(e)
this.handleError(e)
})
},
handleError(e) {
this.loading = false
message.error(e, this)
}
},
}
</script>