From c5ff2f640b728fc2d23bec0cdeb6ebb094aaa7be Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Fri, 7 Oct 2016 10:16:20 -0700 Subject: [PATCH] fix(onboarding): Fire event when user selects account type --- internal_packages/onboarding/lib/onboarding-store.es6 | 5 +++++ internal_packages/onboarding/lib/page-account-choose.jsx | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/internal_packages/onboarding/lib/onboarding-store.es6 b/internal_packages/onboarding/lib/onboarding-store.es6 index 287007b15..7b6714917 100644 --- a/internal_packages/onboarding/lib/onboarding-store.es6 +++ b/internal_packages/onboarding/lib/onboarding-store.es6 @@ -96,6 +96,11 @@ class OnboardingStore extends NylasStore { } else if (type === 'exchange') { nextPage = "account-settings-exchange"; } + + Actions.recordUserEvent('Selected Account Type', { + provider: type, + }); + this._onSetAccountInfo(Object.assign({}, this._accountInfo, {type})); this._onMoveToPage(nextPage); } diff --git a/internal_packages/onboarding/lib/page-account-choose.jsx b/internal_packages/onboarding/lib/page-account-choose.jsx index 304d04146..2fd2b0c6d 100644 --- a/internal_packages/onboarding/lib/page-account-choose.jsx +++ b/internal_packages/onboarding/lib/page-account-choose.jsx @@ -42,7 +42,7 @@ export default class AccountChoosePage extends React.Component { Connect an email account
- Nylas syncs your mail through the cloud. Learn More + Learn more about how Nylas syncs your mail in the cloud.
{this._renderAccountTypes()}