From 3e213699e0fbab3ea837c95a203b0ca2a64d208a Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 27 Aug 2025 11:27:49 +0300 Subject: [PATCH] chore(client): fix type error due to React integration --- apps/client/src/components/app_context.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/apps/client/src/components/app_context.ts b/apps/client/src/components/app_context.ts index 34b3df21a..ca4f9745f 100644 --- a/apps/client/src/components/app_context.ts +++ b/apps/client/src/components/app_context.ts @@ -31,13 +31,10 @@ import { StartupChecks } from "./startup_checks.js"; import type { CreateNoteOpts } from "../services/note_create.js"; import { ColumnComponent } from "tabulator-tables"; import { ChooseNoteTypeCallback } from "../widgets/dialogs/note_type_chooser.jsx"; +import type RootContainer from "../widgets/containers/root_container.js"; interface Layout { - getRootWidget: (appContext: AppContext) => RootWidget; -} - -interface RootWidget extends Component { - render: () => JQuery; + getRootWidget: (appContext: AppContext) => RootContainer; } export interface BeforeUploadListener extends Component { @@ -619,7 +616,7 @@ export class AppContext extends Component { component.triggerCommand(commandName, { $el: $(this) }); }); - this.child(rootWidget); + this.child(rootWidget as Component); this.triggerEvent("initialRenderComplete", {}); }