add base of the big menu

This commit is contained in:
Simon Vieille
2020-08-06 15:00:59 +02:00
parent ddb7cc40ce
commit 8e0be738a6
14 changed files with 324 additions and 7 deletions
+13 -3
View File
@@ -17,18 +17,28 @@
import Vue from 'vue'
import SideMenu from './SideMenu.vue'
import SideMenuBig from './SideMenuBig.vue'
// Vue.prototype.t = t
// Vue.prototype.OC = OC
Vue.prototype.OC = OC
// Vue.prototype.OC = OCP
const View = Vue.extend(SideMenu)
const sideMenu = new View({})
const mountSideMenuComponent = () => {
const sideMenuContainer = document.querySelector('#side-menu')
if (sideMenuContainer) {
let component
if (sideMenuContainer.getAttribute('data-bigmenu')) {
component = SideMenuBig
} else {
component = SideMenu
}
const View = Vue.extend(component)
const sideMenu = new View({})
sideMenu.$mount('#side-menu')
$('body').trigger('side-menu.ready')