diff --git a/webapp/src/blocks/archive.ts b/webapp/src/blocks/archive.ts index 6e2e6c921..fb1ec743f 100644 --- a/webapp/src/blocks/archive.ts +++ b/webapp/src/blocks/archive.ts @@ -9,7 +9,7 @@ interface ArchiveHeader { interface ArchiveLine { type: string, - data: any, + data: unknown, } // This schema allows the expansion of additional line types in the future diff --git a/webapp/src/telemetry/telemetryClient.ts b/webapp/src/telemetry/telemetryClient.ts index 6da84a015..4c09cd8b1 100644 --- a/webapp/src/telemetry/telemetryClient.ts +++ b/webapp/src/telemetry/telemetryClient.ts @@ -28,7 +28,7 @@ class TelemetryClient { this.user = user } - trackEvent(category: string, event: string, props?: any): void { + trackEvent(category: string, event: string, props?: unknown): void { if (this.telemetryHandler) { const userId = this.user?.id this.telemetryHandler.trackEvent(userId || '', '', category, event, props) diff --git a/webapp/src/testUtils.tsx b/webapp/src/testUtils.tsx index 920deea48..4f4bf46ef 100644 --- a/webapp/src/testUtils.tsx +++ b/webapp/src/testUtils.tsx @@ -31,7 +31,7 @@ export function mockDOM(): void { return range } } -export function mockMatchMedia(result: any): void { +export function mockMatchMedia(result: {matches: boolean}): void { // We check if system preference is dark or light theme. // This is required to provide it's definition since // window.matchMedia doesn't exist in Jest.