refactor: Introduce specific ElementCall error type with code

This commit is contained in:
Valere
2025-02-26 14:53:15 +01:00
parent 31577d7263
commit 7423dfa527
3 changed files with 36 additions and 3 deletions

View File

@@ -97,13 +97,12 @@ import {
useSetting,
} from "../settings/settings";
import { ReactionsReader } from "../reactions/ReactionsReader";
import { ConnectionLostError } from "../utils/ec-errors.ts";
const canScreenshare = "getDisplayMedia" in (navigator.mediaDevices ?? {});
const maxTapDurationMs = 400;
export class ConnectionLostError extends Error {}
export interface ActiveCallProps
extends Omit<InCallViewProps, "vm" | "livekitRoom" | "connState"> {
e2eeSystem: EncryptionSystem;