This commit is contained in:
the1812 2022-02-19 17:18:53 +08:00
parent 383bf1f1d9
commit 5d74921729

View File

@ -89,7 +89,7 @@ import {
VLoading,
} from '@/ui'
import { addComponentListener } from '@/core/settings'
import { deleteValue, dqa } from '@/core/utils'
import { dqa } from '@/core/utils'
import { SortableJSLibrary } from '@/core/runtime-library'
import { SortableEvent } from 'sortablejs'
import { getData } from '@/plugins/data'
@ -121,8 +121,7 @@ export default Vue.extend({
open: false,
padding: navbarOptions.padding,
rendered,
// order: navbarOptions.order,
hidden: [...navbarOptions.hidden],
hidden: navbarOptions.hidden,
loaded: false,
}
},
@ -173,13 +172,11 @@ export default Vue.extend({
this.rendered.items = sortItems(rendered.items, ordersMap)
},
toggleVisible(item: CustomNavbarItem) {
if (this.hidden.includes(item.name)) {
deleteValue(this.hidden, it => it === item.name)
deleteValue(navbarOptions.hidden, it => it === item.name)
if (navbarOptions.hidden.includes(item.name)) {
lodash.pull(navbarOptions.hidden, item.name)
item.hidden = false
console.log('delete', item.name)
} else {
this.hidden.push(item.name)
navbarOptions.hidden.push(item.name)
item.hidden = true
console.log('add', item.name)