Add additional frontend hooks (#2073)

This commit is contained in:
Ahsan Virani
2021-08-13 12:01:12 +02:00
committed by GitHub
parent 309324f60f
commit 31cf43c294
2 changed files with 11 additions and 2 deletions

View File

@@ -18,9 +18,12 @@
</template>
<script lang="ts">
import Vue from "vue";
export default Vue.extend({
import mixins from 'vue-typed-mixins';
import { externalHooks } from '@/components/mixins/externalHooks';
export default mixins(externalHooks).extend({
name: "SearchBar",
props: ["value", "eventBus"],
mounted() {
@@ -32,6 +35,8 @@ export default Vue.extend({
setTimeout(() => {
this.focus();
}, 0);
this.$externalHooks().run('nodeCreator_searchBar.mount', { inputRef: this.$refs['input'] });
},
methods: {
focus() {