forked from deblan/side_menu
22 lines
427 B
JavaScript
22 lines
427 B
JavaScript
|
import Vue from 'vue'
|
||
|
import SideMenu from './SideMenu.vue'
|
||
|
|
||
|
Vue.prototype.t = t
|
||
|
Vue.prototype.OC = OC
|
||
|
|
||
|
const View = Vue.extend(SideMenu)
|
||
|
const sideMenu = new View({
|
||
|
})
|
||
|
|
||
|
const mountSideMenuComponent = () => {
|
||
|
const sideMenuContainer = document.querySelector('#side-menu')
|
||
|
|
||
|
if (sideMenuContainer) {
|
||
|
sideMenu.$mount('#side-menu')
|
||
|
} else {
|
||
|
window.setTimeout(mountSideMenuComponent, 50)
|
||
|
}
|
||
|
}
|
||
|
|
||
|
mountSideMenuComponent()
|