added chat 2
This commit is contained in:
@@ -16,6 +16,10 @@ export const useUserStore = defineStore('user', () => {
|
||||
}
|
||||
}
|
||||
|
||||
function findSettingByKey(key: string) {
|
||||
return userInfo.value?.settings?.find((setting: any) => setting.key === key)?.value
|
||||
}
|
||||
|
||||
const permissions: ComputedRef<string[]> = computed(() => {
|
||||
const permissions: string[] = get(userInfo.value, 'permission', [])
|
||||
const excludes: string[] = get(userInfo.value, 'exclude', [])
|
||||
@@ -39,6 +43,7 @@ export const useUserStore = defineStore('user', () => {
|
||||
return {
|
||||
userInfo,
|
||||
getMyInfo,
|
||||
findSettingByKey,
|
||||
permissions,
|
||||
canAccess,
|
||||
isAdmin,
|
||||
|
||||
Reference in New Issue
Block a user