reverted blur listener
This commit is contained in:
parent
a738d381df
commit
481dabd976
1 changed files with 40 additions and 39 deletions
|
@ -1,47 +1,49 @@
|
||||||
<script>
|
<script>
|
||||||
import { mapActions } from 'vuex';
|
import { mapActions } from 'vuex';
|
||||||
import icon from '~/vue_shared/components/icon.vue';
|
import icon from '~/vue_shared/components/icon.vue';
|
||||||
import newModal from './modal.vue';
|
import newModal from './modal.vue';
|
||||||
import upload from './upload.vue';
|
import upload from './upload.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
icon,
|
icon,
|
||||||
newModal,
|
newModal,
|
||||||
upload,
|
upload,
|
||||||
},
|
|
||||||
props: {
|
|
||||||
branch: {
|
|
||||||
type: String,
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
path: {
|
props: {
|
||||||
type: String,
|
branch: {
|
||||||
required: true,
|
type: String,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
|
path: {
|
||||||
|
type: String,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
data() {
|
||||||
data() {
|
return {
|
||||||
return {
|
openModal: false,
|
||||||
openModal: false,
|
modalType: '',
|
||||||
modalType: '',
|
dropdownOpen: false,
|
||||||
dropdownOpen: false,
|
};
|
||||||
};
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
...mapActions(['createTempEntry']),
|
|
||||||
createNewItem(type) {
|
|
||||||
this.modalType = type;
|
|
||||||
this.openModal = true;
|
|
||||||
this.dropdownOpen = false;
|
|
||||||
},
|
},
|
||||||
hideModal() {
|
methods: {
|
||||||
this.openModal = false;
|
...mapActions([
|
||||||
|
'createTempEntry',
|
||||||
|
]),
|
||||||
|
createNewItem(type) {
|
||||||
|
this.modalType = type;
|
||||||
|
this.openModal = true;
|
||||||
|
this.dropdownOpen = false;
|
||||||
|
},
|
||||||
|
hideModal() {
|
||||||
|
this.openModal = false;
|
||||||
|
},
|
||||||
|
openDropdown() {
|
||||||
|
this.dropdownOpen = !this.dropdownOpen;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
openDropdown() {
|
};
|
||||||
this.dropdownOpen = !this.dropdownOpen;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -57,7 +59,6 @@ export default {
|
||||||
class="btn btn-sm btn-default dropdown-toggle add-to-tree"
|
class="btn btn-sm btn-default dropdown-toggle add-to-tree"
|
||||||
aria-label="Create new file or directory"
|
aria-label="Create new file or directory"
|
||||||
@click.stop="openDropdown()"
|
@click.stop="openDropdown()"
|
||||||
@blur="openDropdown"
|
|
||||||
>
|
>
|
||||||
<icon
|
<icon
|
||||||
name="plus"
|
name="plus"
|
||||||
|
|
Loading…
Reference in a new issue