overhauled client member management system
This commit is contained in:
@@ -6,11 +6,11 @@ export function useAuth() {
|
||||
const userStore = useUserStore();
|
||||
|
||||
// Account status control
|
||||
const accountStatus = computed(() => userStore.state);
|
||||
const accountStatus = computed(() => userStore.user?.state);
|
||||
|
||||
// RBAC
|
||||
const roles = computed<string[]>(() => {
|
||||
return userStore.user?.roleData?.map((r: Role) => r.name) ?? [];
|
||||
return userStore.user?.roles?.map((r: Role) => r.name) ?? [];
|
||||
});
|
||||
|
||||
function isDev() {
|
||||
|
||||
Reference in New Issue
Block a user