Chore: Type GA and Rudderstack analytics config (#51197)

* Chore: Type GA and Rudderstack analytics config

* rely on implicit unknown
This commit is contained in:
Josh Hunt
2022-06-22 09:27:55 +01:00
committed by GitHub
parent d4acc8b7d3
commit 26f6b91fd9
3 changed files with 18 additions and 8 deletions

View File

@@ -152,7 +152,7 @@ export class GrafanaApp {
}),
document.getElementById('reactRoot')
);
} catch (error: any) {
} catch (error) {
console.error('Failed to start Grafana', error);
window.__grafana_load_failed();
}
@@ -204,22 +204,22 @@ function initEchoSrv() {
);
}
if ((config as any).googleAnalyticsId) {
if (config.googleAnalyticsId) {
registerEchoBackend(
new GAEchoBackend({
googleAnalyticsId: (config as any).googleAnalyticsId,
googleAnalyticsId: config.googleAnalyticsId,
})
);
}
if ((config as any).rudderstackWriteKey && (config as any).rudderstackDataPlaneUrl) {
if (config.rudderstackWriteKey && config.rudderstackDataPlaneUrl) {
registerEchoBackend(
new RudderstackBackend({
writeKey: (config as any).rudderstackWriteKey,
dataPlaneUrl: (config as any).rudderstackDataPlaneUrl,
writeKey: config.rudderstackWriteKey,
dataPlaneUrl: config.rudderstackDataPlaneUrl,
user: config.bootData.user,
sdkUrl: (config as any).rudderstackSdkUrl,
configUrl: (config as any).rudderstackConfigUrl,
sdkUrl: config.rudderstackSdkUrl,
configUrl: config.rudderstackConfigUrl,
})
);
}