diff --git a/packages/frontend-2/components/workspace/wizard/Wizard.vue b/packages/frontend-2/components/workspace/wizard/Wizard.vue index f42aeff8b..89f8d931b 100644 --- a/packages/frontend-2/components/workspace/wizard/Wizard.vue +++ b/packages/frontend-2/components/workspace/wizard/Wizard.vue @@ -12,7 +12,7 @@ @@ -64,7 +64,11 @@ const route = useRoute() const mixpanel = useMixpanel() const { goToStep, currentStep, isLoading, state } = useWorkspacesWizard() -const { canClickCreate, cantClickCreateReason } = useCanCreateWorkspace() +const { + canClickCreate, + cantClickCreateReason, + loading: permissionLoading +} = useCanCreateWorkspace() const { loading: queryLoading, onResult } = useQuery( workspaceWizardQuery, diff --git a/packages/frontend-2/lib/projects/composables/permissions.ts b/packages/frontend-2/lib/projects/composables/permissions.ts index f6b3ca009..9f0dc079e 100644 --- a/packages/frontend-2/lib/projects/composables/permissions.ts +++ b/packages/frontend-2/lib/projects/composables/permissions.ts @@ -59,7 +59,7 @@ graphql(` `) export const useCanCreateWorkspace = () => { - const { result } = useQuery(useCanCreateWorkspaceQuery) + const { result, loading } = useQuery(useCanCreateWorkspaceQuery) const { canClickAction: canClickCreate, @@ -76,7 +76,8 @@ export const useCanCreateWorkspace = () => { canClickCreate, canActuallyCreate, cantClickCreateReason, - cantClickCreateCode + cantClickCreateCode, + loading } }