refactor(editor): Detangle cloudPlan store (no-changelog) (#16706)

This commit is contained in:
Alex Grozav
2025-06-27 10:15:00 +03:00
committed by GitHub
parent 2e78771ebf
commit 067eff6073
10 changed files with 98 additions and 144 deletions

View File

@@ -252,7 +252,7 @@ onBeforeUnmount(() => {
const trackTemplatesClick = () => {
telemetry.track('User clicked on templates', {
role: usersStore.currentUserCloudInfo?.role,
role: cloudPlanStore.currentUserCloudInfo?.role,
active_workflow_count: workflowsStore.activeWorkflows.length,
});
};

View File

@@ -4,12 +4,13 @@ import { useToast } from '@/composables/useToast';
import { i18n as locale } from '@n8n/i18n';
import { useUsersStore } from '@/stores/users.store';
import { computed } from 'vue';
import { useCloudPlanStore } from '@/stores/cloudPlan.store';
const toast = useToast();
const cloudPlanStore = useCloudPlanStore();
const userEmail = computed(() => {
const { currentUserCloudInfo } = useUsersStore();
return currentUserCloudInfo?.email ?? '';
return cloudPlanStore.currentUserCloudInfo?.email ?? '';
});
async function onConfirmEmailClick() {