diff --git a/src/extensions/extension-loader.ts b/src/extensions/extension-loader.ts index acbfb75a95..03e6335806 100644 --- a/src/extensions/extension-loader.ts +++ b/src/extensions/extension-loader.ts @@ -42,6 +42,8 @@ export class ExtensionLoader extends Singleton { whenLoaded = when(() => this.isLoaded); constructor() { + super(); + makeObservable(this); } diff --git a/src/renderer/bootstrap.tsx b/src/renderer/bootstrap.tsx index 674c947d59..10a129ae63 100644 --- a/src/renderer/bootstrap.tsx +++ b/src/renderer/bootstrap.tsx @@ -8,20 +8,14 @@ import * as ReactRouterDom from "react-router-dom"; import * as LensExtensions from "../extensions/extension-api"; import { render, unmountComponentAtNode } from "react-dom"; import { delay } from "../common/utils"; -import { isMac, isDevelopment } from "../common/vars"; +import { isDevelopment, isMac } from "../common/vars"; import { HotbarStore } from "../common/hotbar-store"; import { ClusterStore } from "../common/cluster-store"; import { UserStore } from "../common/user-store"; -import * as LensExtensions from "../extensions/extension-api"; import { ExtensionDiscovery } from "../extensions/extension-discovery"; import { ExtensionLoader } from "../extensions/extension-loader"; import { ExtensionsStore } from "../extensions/extensions-store"; import { FilesystemProvisionerStore } from "../main/extension-filesystem"; -import { extensionDiscovery } from "../extensions/extension-discovery"; -import { extensionLoader } from "../extensions/extension-loader"; -import { extensionsStore } from "../extensions/extensions-store"; -import { hotbarStore } from "../common/hotbar-store"; -import { filesystemProvisionerStore } from "../main/extension-filesystem"; import { App } from "./components/app"; import { LensApp } from "./lens-app"; import { ThemeStore } from "./theme.store"; @@ -95,8 +89,8 @@ export async function bootstrap(App: AppComponent) { } }); render(<> - {isMac &&
} -No search results found
- :There are no installed extensions. See list of available extensions.
+ :There are no installed extensions. See list of available extensions. +
} @@ -502,7 +499,8 @@ export class Extensions extends React.Component {