Shared Components Restructure, Cherry Picked | Room Shell Structure (#32917)

* refactor(shared-components): move composer and right-panel tree

* refactor: cleanup remaining structure leftovers

* test(shared-components): add room shell visual baselines

* Correct Path
This commit is contained in:
Zack
2026-04-14 13:20:15 +00:00
committed by GitHub
parent cc9549da0a
commit 80cf9e5b4a
28 changed files with 43 additions and 43 deletions
@@ -17,22 +17,22 @@ import {
} from "@element-hq/web-shared-components";
import { type ApprovalOpts, WidgetLifecycle } from "@matrix-org/react-sdk-module-api/lib/lifecycles/WidgetLifecycle";
import ErrorDialog from "../../components/views/dialogs/ErrorDialog";
import QuestionDialog from "../../components/views/dialogs/QuestionDialog";
import MatrixClientContext from "../../contexts/MatrixClientContext";
import { useScopedRoomContext } from "../../contexts/ScopedRoomContext";
import { _t } from "../../languageHandler";
import { getConfigLivestreamUrl, startJitsiAudioLivestream } from "../../Livestream";
import Modal from "../../Modal";
import SettingsStore from "../../settings/SettingsStore";
import { WidgetLayoutStore } from "../../stores/widgets/WidgetLayoutStore";
import { WidgetMessagingStore } from "../../stores/widgets/WidgetMessagingStore";
import { isAppWidget } from "../../stores/WidgetStore";
import WidgetUtils from "../../utils/WidgetUtils";
import { WidgetType } from "../../widgets/WidgetType";
import { ModuleRunner } from "../../modules/ModuleRunner";
import { ElementWidget, type WidgetMessaging } from "../../stores/widgets/WidgetMessaging";
import dis from "../../dispatcher/dispatcher";
import ErrorDialog from "../../../components/views/dialogs/ErrorDialog";
import QuestionDialog from "../../../components/views/dialogs/QuestionDialog";
import MatrixClientContext from "../../../contexts/MatrixClientContext";
import { useScopedRoomContext } from "../../../contexts/ScopedRoomContext";
import { _t } from "../../../languageHandler";
import { getConfigLivestreamUrl, startJitsiAudioLivestream } from "../../../Livestream";
import Modal from "../../../Modal";
import SettingsStore from "../../../settings/SettingsStore";
import { WidgetLayoutStore } from "../../../stores/widgets/WidgetLayoutStore";
import { WidgetMessagingStore } from "../../../stores/widgets/WidgetMessagingStore";
import { isAppWidget } from "../../../stores/WidgetStore";
import WidgetUtils from "../../../utils/WidgetUtils";
import { WidgetType } from "../../../widgets/WidgetType";
import { ModuleRunner } from "../../../modules/ModuleRunner";
import { ElementWidget, type WidgetMessaging } from "../../../stores/widgets/WidgetMessaging";
import dis from "../../../dispatcher/dispatcher";
const checkRevokeButtonState = (
cli: MatrixClient,