From c3bcc5453561e65747c512bbf4bca27492988c61 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Fri, 19 Dec 2025 14:46:51 +0000 Subject: [PATCH] cleanup --- src/components/structures/RoomView.tsx | 4 ++-- src/viewmodels/room/RoomStatusBar.ts | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/structures/RoomView.tsx b/src/components/structures/RoomView.tsx index 1221ffa74e..f54b5f0fcf 100644 --- a/src/components/structures/RoomView.tsx +++ b/src/components/structures/RoomView.tsx @@ -46,6 +46,7 @@ import { debounce, throttle } from "lodash"; import { CryptoEvent } from "matrix-js-sdk/src/crypto-api"; import { type ViewRoomOpts } from "@matrix-org/react-sdk-module-api/lib/lifecycles/RoomViewLifecycle"; import { type RoomViewProps } from "@element-hq/element-web-module-api"; +import { RoomStatusBarView, useCreateAutoDisposedViewModel } from "@element-hq/web-shared-components"; import shouldHideEvent from "../../shouldHideEvent"; import { _t } from "../../languageHandler"; @@ -135,7 +136,6 @@ import { type FocusMessageSearchPayload } from "../../dispatcher/payloads/FocusM import { isRoomEncrypted } from "../../hooks/useIsEncrypted"; import { type RoomViewStore } from "../../stores/RoomViewStore.tsx"; import { RoomStatusBarViewModel } from "../../viewmodels/room/RoomStatusBar.ts"; -import { RoomStatusBarView, useCreateAutoDisposedViewModel } from "@element-hq/web-shared-components"; const DEBUG = false; const PREVENT_MULTIPLE_JITSI_WITHIN = 30_000; @@ -396,7 +396,7 @@ function RoomStatusBarWrappedView(props: ConstructorParameters; } diff --git a/src/viewmodels/room/RoomStatusBar.ts b/src/viewmodels/room/RoomStatusBar.ts index fc794cc780..e3d7df0e88 100644 --- a/src/viewmodels/room/RoomStatusBar.ts +++ b/src/viewmodels/room/RoomStatusBar.ts @@ -13,12 +13,13 @@ import { import { ClientEvent, SyncState, - MatrixClient, + type MatrixClient, type Room, - MatrixError, + type MatrixError, RoomEvent, EventStatus, } from "matrix-js-sdk/src/matrix"; + import { MatrixClientPeg } from "../../MatrixClientPeg"; import Resend from "../../Resend"; import { Action } from "../../dispatcher/actions"; @@ -148,11 +149,11 @@ export class RoomStatusBarViewModel props.room.on(RoomEvent.LocalEchoUpdated, this.onRoomLocalEchoUpdated); } - private readonly onClientSync = () => { + private readonly onClientSync = (): void => { this.setSnapshot(); }; - private readonly onRoomLocalEchoUpdated = () => { + private readonly onRoomLocalEchoUpdated = (): void => { this.setSnapshot(); };