scinote-web/app/javascript/packs/vue/repository_search.js
wandji 2680b317e5
Fix issue when toggling repository items search fields [SCI-8874] (#5855)
* Fix issue when toggling repository items search fields [SCI-8874]

* Refactor outside click directive and make it available for all components [SCI-8874]
2023-08-01 10:41:58 +02:00

19 lines
588 B
JavaScript

import TurbolinksAdapter from 'vue-turbolinks';
import Vue from 'vue/dist/vue.esm';
import RepositorySearchContainer from '../../vue/repository_search/container.vue';
import outsideClick from './directives/outside_click';
Vue.use(TurbolinksAdapter);
Vue.prototype.i18n = window.I18n;
Vue.directive('click-outside', outsideClick);
window.initRepositorySearch = () => {
window.RepositorySearchComponent = new Vue({
el: '#inventorySearchComponent',
name: 'RepositorySearchComponent',
components: {
'repository_search_container': RepositorySearchContainer
}
});
}