fix: load pinned views for logged in user
This commit is contained in:
parent
0de13b1247
commit
c4549bac77
@ -1,14 +1,19 @@
|
||||
import { defineStore } from 'pinia'
|
||||
import { usersStore } from '@/stores/users'
|
||||
import { createListResource } from 'frappe-ui'
|
||||
import { reactive, ref } from 'vue'
|
||||
|
||||
export const viewsStore = defineStore('crm-views', () => {
|
||||
|
||||
const { getUser } = usersStore()
|
||||
|
||||
let viewsByName = reactive({})
|
||||
let pinnedViews = ref([])
|
||||
|
||||
const views = createListResource({
|
||||
doctype: 'CRM View Settings',
|
||||
fields: ['*'],
|
||||
filters: { user: getUser().email },
|
||||
cache: 'crm-views',
|
||||
initialData: [],
|
||||
auto: true,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user