From af37c175a31106f795ff543d70c1c34b7018469f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 21 Dec 2025 22:55:20 +0200 Subject: [PATCH] chore(client): fix typecheck --- apps/client/src/services/bundle.ts | 3 ++- .../client/src/widgets/containers/right_pane_container.ts | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/client/src/services/bundle.ts b/apps/client/src/services/bundle.ts index ebad10f9f..58446e316 100644 --- a/apps/client/src/services/bundle.ts +++ b/apps/client/src/services/bundle.ts @@ -103,7 +103,7 @@ export class WidgetsByParent { } get(parentName: ParentName) { - const widgets: (Component | VNode)[] = this.getLegacyWidgets(parentName); + const widgets: (BasicWidget | VNode)[] = this.getLegacyWidgets(parentName); for (const preactWidget of this.getPreactWidgets(parentName)) { const el = h(preactWidget.render, {}); const widget = new ReactWrappedWidget(el); @@ -169,6 +169,7 @@ async function getWidgetBundlesByParent() { } } catch (e) { toastService.showPersistent({ + id: `custom-widget-list-failure`, title: t("toast.widget-list-error.title"), message: getErrorMessage(e), icon: "bx bx-error-circle" diff --git a/apps/client/src/widgets/containers/right_pane_container.ts b/apps/client/src/widgets/containers/right_pane_container.ts index 1c88f3695..5e267851d 100644 --- a/apps/client/src/widgets/containers/right_pane_container.ts +++ b/apps/client/src/widgets/containers/right_pane_container.ts @@ -1,9 +1,9 @@ -import FlexContainer from "./flex_container.js"; -import splitService from "../../services/resizer.js"; -import type RightPanelWidget from "../right_panel_widget.js"; import type { EventData, EventNames } from "../../components/app_context.js"; +import splitService from "../../services/resizer.js"; +import type BasicWidget from "../basic_widget.js"; +import FlexContainer from "./flex_container.js"; -export default class RightPaneContainer extends FlexContainer { +export default class RightPaneContainer extends FlexContainer { private rightPaneHidden: boolean; private firstRender: boolean;