diff --git a/src/renderer/components/app.tsx b/src/renderer/components/app.tsx index 373913c38d..f5ad684595 100755 --- a/src/renderer/components/app.tsx +++ b/src/renderer/components/app.tsx @@ -50,8 +50,6 @@ import { ReplicaSetScaleDialog } from "./+workloads-replicasets/replicaset-scale import { CommandContainer } from "./command-palette/command-container"; import { KubeObjectStore } from "../kube-object.store"; import { clusterContext } from "./context"; -import { CacheProvider } from "@emotion/react"; -import createCache from "@emotion/cache"; @observer export class App extends React.Component { @@ -157,25 +155,23 @@ export class App extends React.Component { - - - - - - - - - - - - - - {this.renderExtensionTabLayoutRoutes()} - {this.renderExtensionRoutes()} - - - - + + + + + + + + + + + + + {this.renderExtensionTabLayoutRoutes()} + {this.renderExtensionRoutes()} + + + diff --git a/src/renderer/components/cluster-manager/cluster-manager.tsx b/src/renderer/components/cluster-manager/cluster-manager.tsx index 633ab94649..1c3306b65f 100644 --- a/src/renderer/components/cluster-manager/cluster-manager.tsx +++ b/src/renderer/components/cluster-manager/cluster-manager.tsx @@ -4,8 +4,6 @@ import React from "react"; import { Redirect, Route, Switch } from "react-router"; import { comparer, reaction } from "mobx"; import { disposeOnUnmount, observer } from "mobx-react"; -import createCache from "@emotion/cache"; -import { CacheProvider } from "@emotion/react"; import { ClustersMenu } from "./clusters-menu"; import { BottomBar } from "./bottom-bar"; import { LandingPage, landingRoute, landingURL } from "../+landing-page"; @@ -64,20 +62,18 @@ export class ClusterManager extends React.Component {
- - - - - - - - - {globalPageRegistry.getItems().map(({ url, components: { Page } }) => { - return ; - })} - - - + + + + + + + + {globalPageRegistry.getItems().map(({ url, components: { Page } }) => { + return ; + })} + +
diff --git a/src/renderer/components/layout/main-layout.tsx b/src/renderer/components/layout/main-layout.tsx index c772582e8f..1f96b40643 100755 --- a/src/renderer/components/layout/main-layout.tsx +++ b/src/renderer/components/layout/main-layout.tsx @@ -10,6 +10,8 @@ import { ResizeDirection, ResizeGrowthDirection, ResizeSide, ResizingAnchor } fr import { MainLayoutHeader } from "./main-layout-header"; import { Sidebar } from "./sidebar"; import { sidebarStorage } from "./sidebar-storage"; +import { CacheProvider } from "@emotion/react"; +import createCache from "@emotion/cache"; export interface MainLayoutProps { className?: any; @@ -60,9 +62,11 @@ export class MainLayout extends React.Component { /> -
- {children} -
+ +
+ {children} +
+
{footer ?? }
diff --git a/src/renderer/components/layout/page-layout.tsx b/src/renderer/components/layout/page-layout.tsx index b437a53d56..1de530b1c0 100644 --- a/src/renderer/components/layout/page-layout.tsx +++ b/src/renderer/components/layout/page-layout.tsx @@ -6,6 +6,8 @@ import { autobind, cssNames, IClassName } from "../../utils"; import { Icon } from "../icon"; import { navigation } from "../../navigation"; import { NavigationTree, RecursiveTreeView } from "../tree-view"; +import { CacheProvider } from "@emotion/react"; +import createCache from "@emotion/cache"; export interface PageLayoutProps extends React.DOMAttributes { className?: IClassName; @@ -80,11 +82,13 @@ export class PageLayout extends React.Component { )} -
-
- {children} + +
+
+ {children} +
-
+
); }