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) {
|
||||
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 pinnedViews = list.value.data.views.filter((v) => v.pinned)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user