diff --git a/src/@types/global.d.ts b/src/@types/global.d.ts index 2675fd3a..fb259637 100644 --- a/src/@types/global.d.ts +++ b/src/@types/global.d.ts @@ -6,6 +6,8 @@ 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 +20,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); });