fix: added onClick event on views
This commit is contained in:
parent
37711aa5a4
commit
e6da9a3ef2
@ -207,6 +207,17 @@ const viewsDropdownOptions = computed(() => {
|
|||||||
]
|
]
|
||||||
|
|
||||||
if (list.value?.data?.views) {
|
if (list.value?.data?.views) {
|
||||||
|
list.value.data.views.forEach((view) => {
|
||||||
|
view.icon = view.icon || 'list'
|
||||||
|
view.filters =
|
||||||
|
typeof view.filters == 'string'
|
||||||
|
? JSON.parse(view.filters)
|
||||||
|
: view.filters
|
||||||
|
view.onClick = () => {
|
||||||
|
viewUpdated.value = false
|
||||||
|
router.push({ ...route, query: { view: view.name } })
|
||||||
|
}
|
||||||
|
})
|
||||||
let savedViews = list.value.data.views.filter((v) => !v.pinned)
|
let savedViews = list.value.data.views.filter((v) => !v.pinned)
|
||||||
let pinnedViews = list.value.data.views.filter((v) => v.pinned)
|
let pinnedViews = list.value.data.views.filter((v) => v.pinned)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user