feat: add missing clickaway directives (#9451)

* feat: add onClickaway to widget

* feat: add clickaway to portal

* feat: add directive to PublicArticleSearch
This commit is contained in:
Shivam Mishra
2024-05-10 11:15:36 +05:30
committed by GitHub
parent 4284c123a6
commit a4001374a5
3 changed files with 9 additions and 0 deletions

View File

@@ -5,8 +5,10 @@ import Vue from 'vue';
import { InitializationHelpers } from '../portal/portalHelpers';
import VueDOMPurifyHTML from 'vue-dompurify-html';
import { domPurifyConfig } from '../shared/helpers/HTMLSanitizer';
import { directive as onClickaway } from 'vue-clickaway';
Vue.use(VueDOMPurifyHTML, domPurifyConfig);
Vue.directive('on-clickaway', onClickaway);
Rails.start();
Turbolinks.start();

View File

@@ -12,12 +12,15 @@ import {
isPhoneNumberValidWithDialCode,
} from 'shared/helpers/Validators';
import router from '../widget/router';
import { directive as onClickaway } from 'vue-clickaway';
import { domPurifyConfig } from '../shared/helpers/HTMLSanitizer';
const PhoneInput = () => import('../widget/components/Form/PhoneInput');
Vue.use(VueI18n);
Vue.use(Vuelidate);
Vue.use(VueDOMPurifyHTML, domPurifyConfig);
Vue.directive('on-clickaway', onClickaway);
const i18nConfig = new VueI18n({
locale: 'en',