Support paste url to add task

This commit is contained in:
CzBiX
2019-05-10 13:13:07 +08:00
parent 9c0647fbd4
commit 2ae08026e5
3 changed files with 34 additions and 3 deletions

View File

@@ -103,6 +103,10 @@ const defaultParams = {
};
export default Vue.extend({
props: {
url: String,
},
data() {
return {
dialog: false,
@@ -157,6 +161,21 @@ export default Vue.extend({
this.userParams.urls = null;
},
},
watch: {
url(v) {
if (!v) {
return;
}
if (!this.dialog) {
Vue.set(this.userParams, 'urls', v);
this.dialog = true;
}
this.$emit('input', null);
},
},
});
</script>