chore(instant): revert usage of event properties

This commit is contained in:
Brandon Millman
2018-11-21 13:40:23 -08:00
parent 6604e2db20
commit 804de89796
2 changed files with 5 additions and 12 deletions

View File

@@ -27,10 +27,10 @@ export const analyticsMiddleware: Middleware = store => next => middlewareAction
prevAccount.state === AccountState.Ready && prevAccount.address !== curAccount.address;
const ethAddress = curAccount.address;
if (didJustTurnReady) {
analytics.trackAccountReady({ address: ethAddress });
analytics.trackAccountReady(ethAddress);
analytics.addUserProperties({ lastKnownEthAddress: ethAddress });
} else if (didJustUpdateAddress) {
analytics.trackAccountAddressChanged({ address: ethAddress });
analytics.trackAccountAddressChanged(ethAddress);
analytics.addUserProperties({ lastKnownEthAddress: ethAddress });
}
}

View File

@@ -48,12 +48,6 @@ export interface AnalyticsEventOptions {
gitSha?: string;
npmVersion?: string;
}
export interface AccountReadyEventProperties {
address: string;
}
export interface AccountAddressChangedEventProperties {
address: string;
}
export const analytics = {
addUserProperties: (properties: AnalyticsUserOptions): void => {
@@ -68,10 +62,9 @@ export const analytics = {
},
trackInstantOpened: trackingEventFnWithoutPayload(EventNames.INSTANT_OPENED),
trackAccountLocked: trackingEventFnWithoutPayload(EventNames.ACCOUNT_LOCKED),
trackAccountReady: (eventProperties: AccountReadyEventProperties) =>
trackingEventFnWithPayload(EventNames.ACCOUNT_READY)({ ...eventProperties }),
trackAccountReady: (address: string) => trackingEventFnWithPayload(EventNames.ACCOUNT_READY)({ address }),
trackAccountUnlockRequested: trackingEventFnWithoutPayload(EventNames.ACCOUNT_UNLOCK_REQUESTED),
trackAccountUnlockDenied: trackingEventFnWithoutPayload(EventNames.ACCOUNT_UNLOCK_DENIED),
trackAccountAddressChanged: (eventProperties: AccountAddressChangedEventProperties) =>
trackingEventFnWithPayload(EventNames.ACCOUNT_ADDRESS_CHANGED)({ ...eventProperties }),
trackAccountAddressChanged: (address: string) =>
trackingEventFnWithPayload(EventNames.ACCOUNT_ADDRESS_CHANGED)({ address }),
};