diff --git a/packages/frontend-2/components/workspace/CreatePage.vue b/packages/frontend-2/components/workspace/CreatePage.vue index e66b9c084..f2cee0847 100644 --- a/packages/frontend-2/components/workspace/CreatePage.vue +++ b/packages/frontend-2/components/workspace/CreatePage.vue @@ -2,7 +2,12 @@
@@ -31,7 +36,7 @@ defineProps<{ workspaceId?: string }>() -const { currentStep } = useWorkspacesWizard() +const { currentStep, resetWizardState } = useWorkspacesWizard() const isCancelDialogOpen = ref(false) @@ -40,6 +45,7 @@ const isFirstStep = computed(() => currentStep.value === WizardSteps.Details) const onCancelClick = () => { if (isFirstStep.value) { navigateTo(workspacesRoute) + resetWizardState() } else { isCancelDialogOpen.value = true } diff --git a/packages/frontend-2/components/workspace/wizard/step/Invites.vue b/packages/frontend-2/components/workspace/wizard/step/Invites.vue index 87a8bdd25..0cd154569 100644 --- a/packages/frontend-2/components/workspace/wizard/step/Invites.vue +++ b/packages/frontend-2/components/workspace/wizard/step/Invites.vue @@ -70,12 +70,14 @@ const onAddInvite = () => { } const onSubmit = handleSubmit(() => { - state.value.invites = fields.value + const validInvites = fields.value .filter((field) => !!field) .map((field) => field.value) + state.value.invites = validInvites + mixpanel.track('Workspace Invites Step Completed', { - inviteCount: state.value.invites.length + inviteCount: validInvites }) goToNextStep() diff --git a/packages/frontend-2/lib/projects/composables/projectManagement.ts b/packages/frontend-2/lib/projects/composables/projectManagement.ts index 3049df31f..bfd280579 100644 --- a/packages/frontend-2/lib/projects/composables/projectManagement.ts +++ b/packages/frontend-2/lib/projects/composables/projectManagement.ts @@ -176,11 +176,6 @@ export function useCreateProject() { title: 'Project creation failed', description: err }) - } else { - triggerNotification({ - type: ToastNotificationType.Success, - title: 'Project successfully created' - }) } return newProject diff --git a/packages/ui-components/src/components/global/ToastRenderer.vue b/packages/ui-components/src/components/global/ToastRenderer.vue index 41d68a501..4d039008e 100644 --- a/packages/ui-components/src/components/global/ToastRenderer.vue +++ b/packages/ui-components/src/components/global/ToastRenderer.vue @@ -56,15 +56,14 @@ {{ notification.description }}

- {{ notification.cta.title }} - +
@@ -84,7 +83,7 @@