refactor of menus
begin work on settings
This commit is contained in:
@@ -40,6 +40,7 @@ const display = ref(null)
|
||||
const hasPageLoader = ref(false)
|
||||
const isOpen = ref(false)
|
||||
const hasApps = ref(false)
|
||||
const openerHover = ref(false)
|
||||
|
||||
const toggleMenu = (value) => {
|
||||
isOpen.value = value
|
||||
@@ -78,6 +79,10 @@ const createOpener = () => {
|
||||
}
|
||||
|
||||
opener.addEventListener('click', () => toggleMenu(true), true)
|
||||
|
||||
if (openerHover.value) {
|
||||
opener.addEventListener('mouseenter', () => toggleMenu(true), true)
|
||||
}
|
||||
}
|
||||
|
||||
const createLoader = () => {
|
||||
@@ -111,6 +116,7 @@ onMounted(async () => {
|
||||
}
|
||||
|
||||
hasPageLoader.value = config.value['loader-enabled']
|
||||
openerHover.value = config.value['opener-hover']
|
||||
|
||||
if (hasApps.value) {
|
||||
createOpener()
|
||||
|
||||
Reference in New Issue
Block a user