From c7e688b6e6f25a91518d1a66c8a65610c96b6500 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 18 Jan 2025 12:56:00 +0200 Subject: [PATCH] chore(client/ts): port left_pane_container --- .../{left_pane_container.js => left_pane_container.ts} | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) rename src/public/app/widgets/containers/{left_pane_container.js => left_pane_container.ts} (73%) diff --git a/src/public/app/widgets/containers/left_pane_container.js b/src/public/app/widgets/containers/left_pane_container.ts similarity index 73% rename from src/public/app/widgets/containers/left_pane_container.js rename to src/public/app/widgets/containers/left_pane_container.ts index 81a13d171..f5090b4a8 100644 --- a/src/public/app/widgets/containers/left_pane_container.js +++ b/src/public/app/widgets/containers/left_pane_container.ts @@ -1,8 +1,9 @@ import options from "../../services/options.js"; import FlexContainer from "./flex_container.js"; -import appContext from "../../components/app_context.js"; +import appContext, { type EventData } from "../../components/app_context.js"; +import type Component from "../../components/component.js"; -export default class LeftPaneContainer extends FlexContainer { +export default class LeftPaneContainer extends FlexContainer { constructor() { super("column"); @@ -15,7 +16,7 @@ export default class LeftPaneContainer extends FlexContainer { return super.isEnabled() && options.is("leftPaneVisible"); } - entitiesReloadedEvent({ loadResults }) { + entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) { if (loadResults.isOptionReloaded("leftPaneVisible")) { const visible = this.isEnabled(); this.toggleInt(visible);