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 }}
- onCtaClick(notification, e)"
>
{{ notification.cta.title }}
-
+