From 8cdd4d13b5fb00758f3152e72499f8f37b479407 Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 7 Mar 2025 16:23:52 +0100 Subject: [PATCH] Expose setLKLogLevel to window for debugging. --- src/@types/global.d.ts | 2 ++ src/main.tsx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/@types/global.d.ts b/src/@types/global.d.ts index 2675fd3a..bf1b9cd4 100644 --- a/src/@types/global.d.ts +++ b/src/@types/global.d.ts @@ -6,6 +6,7 @@ Please see LICENSE in the repository root for full details. */ import "matrix-js-sdk/src/@types/global"; +import { type setLogLevel as setLKLogLevel } from "livekit-client"; import type { DurationFormat as PolyfillDurationFormat } from "@formatjs/intl-durationformat"; import { type Controls } from "../controls"; @@ -18,6 +19,7 @@ declare global { interface Window { controls: Controls; + setLKLogLevel: typeof setLKLogLevel; } interface HTMLElement { diff --git a/src/main.tsx b/src/main.tsx index fb29cf66..f6200e0e 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -24,6 +24,8 @@ import { App } from "./App"; import { init as initRageshake } from "./settings/rageshake"; import { Initializer } from "./initializer"; +window.setLKLogLevel = setLKLogLevel; + initRageshake().catch((e) => { logger.error("Failed to initialize rageshake", e); });