aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/redux
diff options
context:
space:
mode:
authorBrandon Millman <brandon.millman@gmail.com>2018-11-22 04:44:28 +0800
committerBrandon Millman <brandon.millman@gmail.com>2018-11-22 05:16:34 +0800
commit6604e2db20d6263e05b00cf5d36b56788e42d9c2 (patch)
tree9ceef12d9ccb33d29916be9abfd7fe1287cf1093 /packages/instant/src/redux
parent31d1b4ba670d25c4cd4ed93d32d12718b4804e5d (diff)
downloaddexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar.gz
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar.bz2
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar.lz
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar.xz
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.tar.zst
dexon-sol-tools-6604e2db20d6263e05b00cf5d36b56788e42d9c2.zip
chore(instant): refactor usage of event properties in heap
Diffstat (limited to 'packages/instant/src/redux')
-rw-r--r--packages/instant/src/redux/analytics_middleware.ts12
1 files changed, 5 insertions, 7 deletions
diff --git a/packages/instant/src/redux/analytics_middleware.ts b/packages/instant/src/redux/analytics_middleware.ts
index 889cc875e..931902187 100644
--- a/packages/instant/src/redux/analytics_middleware.ts
+++ b/packages/instant/src/redux/analytics_middleware.ts
@@ -27,19 +27,17 @@ export const analyticsMiddleware: Middleware = store => next => middlewareAction
prevAccount.state === AccountState.Ready && prevAccount.address !== curAccount.address;
const ethAddress = curAccount.address;
if (didJustTurnReady) {
- analytics.trackAccountReady(ethAddress);
- analytics.addUserProperties({ ethAddress });
+ analytics.trackAccountReady({ address: ethAddress });
+ analytics.addUserProperties({ lastKnownEthAddress: ethAddress });
} else if (didJustUpdateAddress) {
- analytics.trackAccountAddressChanged(ethAddress);
- analytics.addUserProperties({ ethAddress });
+ analytics.trackAccountAddressChanged({ address: ethAddress });
+ analytics.addUserProperties({ lastKnownEthAddress: ethAddress });
}
}
break;
case ActionTypes.SET_ACCOUNT_STATE_LOCKED:
if (prevAccount.state !== AccountState.Locked && curAccount.state === AccountState.Locked) {
- // if we are moving from account not locked to account locked, update the current address to undefined and track `Account - Locked`
- const ethAddress = undefined;
- analytics.addUserProperties({ ethAddress });
+ // if we are moving from account not locked to account locked, track `Account - Locked`
analytics.trackAccountLocked();
}
break;