import '@/assets/theme.editor.scss' import ClickOutSide from '../utils/fns/ClickOutSide' import Components from '@kankan/components' import { createApp } from 'vue' import store from '../store' import App from './Virtual.vue' import i18n, { getLocale, setI18nLanguage, loadLocaleMessages } from '../i18n' const local = getLocale() loadLocaleMessages(i18n, local).then(() => { setI18nLanguage(i18n, local) const app = (window.__app = createApp(App)) app.use(i18n) app.use(store) app.use(Components) app.directive('click-outside', ClickOutSide) app.mount('#app') })