import "../common/system-ca" import React from "react"; import { Route, Router, Switch } from "react-router"; import { observer } from "mobx-react"; import { userStore } from "../common/user-store"; import { I18nProvider } from "@lingui/react"; import { history } from "./navigation"; import { _i18n } from "./i18n"; import { ClusterManager } from "./components/cluster-manager"; import { ErrorBoundary } from "./components/error-boundary"; import { WhatsNew, whatsNewRoute } from "./components/+whats-new"; import { Notifications } from "./components/notifications"; import { ConfirmDialog } from "./components/confirm-dialog"; import { extensionLoader } from "../extensions/extension-loader"; import { getLensRuntime } from "../extensions/lens-runtime"; @observer export class LensApp extends React.Component { static async init() { extensionLoader.loadOnMainRenderer(getLensRuntime) } render() { return ( {userStore.isNewVersion && } ) } }