Add types

pull/21833/head
James Salter 2021-07-28 14:44:16 +01:00
parent df6d772d8d
commit 279871ce01
1 changed files with 7 additions and 2 deletions

View File

@ -120,6 +120,11 @@ export async function getRedactedCurrentLocation(
return origin + pathname + hashStr;
}
interface PlatformProperties {
appVersion: string,
appPlatform: string
}
export class PosthogAnalytics {
/* Wrapper for Posthog analytics.
* 3 modes of anonymity are supported, governed by this.anonymity
@ -227,13 +232,13 @@ export class PosthogAnalytics {
return anonymity;
}
private registerSuperProperties(properties) {
private registerSuperProperties(properties: posthog.Properties) {
if (this.enabled) {
this.posthog.register(properties);
}
}
private static async getPlatformProperties() {
private static async getPlatformProperties(): Promise<PlatformProperties> {
const platform = PlatformPeg.get();
let appVersion;
try {