chore: updated events

This commit is contained in:
LAKHAN BAHETI 2024-05-23 15:41:57 +05:30
parent e44873e15a
commit c6671ccf14
2 changed files with 11 additions and 14 deletions

View File

@ -13,7 +13,7 @@ import { PasswordStrengthMeter } from "@/components/account";
import { UserImageUploadModal } from "@/components/core";
import { OnboardingHeader, SwitchOrDeleteAccountDropdown } from "@/components/onboarding";
// constants
import { E_ONBOARDING, USER_DETAILS, USER_PERSONALIZATION } from "@/constants/event-tracker";
import { E_ONBOARDING, USER_DETAILS, E_ONBOARDING_STEP_1,E_ONBOARDING_STEP_2 } from "@/constants/event-tracker";
// helpers
import { getPasswordStrength } from "@/helpers/password.helper";
// hooks
@ -140,14 +140,10 @@ export const ProfileSetup: React.FC<Props> = observer((props) => {
totalSteps > 2 && stepChange({ profile_complete: true }),
]);
captureEvent(USER_DETAILS, {
state: "SUCCESS",
element: E_ONBOARDING,
});
captureEvent(USER_PERSONALIZATION, {
use_case: formData.use_case,
role: formData.role,
state: "SUCCESS",
element: E_ONBOARDING,
element: E_ONBOARDING_STEP_1,
});
setToast({
type: TOAST_TYPE.SUCCESS,
@ -161,7 +157,7 @@ export const ProfileSetup: React.FC<Props> = observer((props) => {
} catch {
captureEvent(USER_DETAILS, {
state: "FAILED",
element: E_ONBOARDING,
element: E_ONBOARDING_STEP_1,
});
setToast({
type: TOAST_TYPE.ERROR,
@ -185,7 +181,7 @@ export const ProfileSetup: React.FC<Props> = observer((props) => {
} catch {
captureEvent(USER_DETAILS, {
state: "FAILED",
element: E_ONBOARDING,
element: E_ONBOARDING_STEP_1,
});
setToast({
type: TOAST_TYPE.ERROR,
@ -205,11 +201,11 @@ export const ProfileSetup: React.FC<Props> = observer((props) => {
updateUserProfile(profileUpdatePayload),
totalSteps > 2 && stepChange({ profile_complete: true }),
]);
captureEvent(USER_PERSONALIZATION, {
captureEvent(USER_DETAILS, {
use_case: formData.use_case,
role: formData.role,
state: "SUCCESS",
element: E_ONBOARDING,
element: E_ONBOARDING_STEP_2,
});
setToast({
type: TOAST_TYPE.SUCCESS,
@ -221,9 +217,9 @@ export const ProfileSetup: React.FC<Props> = observer((props) => {
finishOnboarding();
}
} catch {
captureEvent(USER_PERSONALIZATION, {
captureEvent(USER_DETAILS, {
state: "FAILED",
element: E_ONBOARDING,
element: E_ONBOARDING_STEP_2,
});
setToast({
type: TOAST_TYPE.ERROR,

View File

@ -199,7 +199,6 @@ export const FORGOT_PASS_LINK = "Forgot password link generated";
export const NEW_PASS_CREATED = "New password created";
// Onboarding Events
export const USER_DETAILS = "User details added";
export const USER_PERSONALIZATION = "User personalization added";
export const USER_ONBOARDING_COMPLETED = "User onboarding completed";
// Product Tour Events
export const PRODUCT_TOUR_STARTED = "Product tour started";
@ -228,3 +227,5 @@ export const GROUP_WORKSPACE = "Workspace_metrics";
//Elements
export const E_ONBOARDING = "Onboarding";
export const E_ONBOARDING_STEP_1 = "Onboarding step 1";
export const E_ONBOARDING_STEP_2 = "Onboarding step 2";