mirror of
https://github.com/Litlyx/litlyx
synced 2025-12-10 15:58:38 +01:00
14 lines
420 B
TypeScript
14 lines
420 B
TypeScript
|
|
|
|
|
|
const { data: permission } = useFetch('/api/project/members/me', {
|
|
headers: useComputedHeaders({})
|
|
});
|
|
|
|
const canSeeWeb = computed(() => permission.value?.webAnalytics || false);
|
|
const canSeeEvents = computed(() => permission.value?.events || false);
|
|
const canSeeAi = computed(() => permission.value?.ai || false);
|
|
|
|
export function usePermission() {
|
|
return { permission, canSeeWeb, canSeeEvents, canSeeAi };
|
|
} |