diff --git a/src/renderer/components/+storage/storage.tsx b/src/renderer/components/+storage/storage.tsx index b02c30b869..2e5113e6ec 100644 --- a/src/renderer/components/+storage/storage.tsx +++ b/src/renderer/components/+storage/storage.tsx @@ -33,7 +33,7 @@ import { PersistentVolume, PersistentVolumeClaim, StorageClass } from "../../api @observer export class Storage extends React.Component { - static get tabRoutes() { + static get tabRoutes(): TabLayoutRoute[] { const tabs: TabLayoutRoute[] = []; if (isAllowedResource(PersistentVolumeClaim)) { diff --git a/src/renderer/components/+user-management/user-management.tsx b/src/renderer/components/+user-management/user-management.tsx index d29538ee3c..f9e77cc394 100644 --- a/src/renderer/components/+user-management/user-management.tsx +++ b/src/renderer/components/+user-management/user-management.tsx @@ -22,7 +22,6 @@ import "./user-management.scss"; import React from "react"; -import { computed } from "mobx"; import { observer } from "mobx-react"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { PodSecurityPolicies } from "../+pod-security-policies"; @@ -37,7 +36,7 @@ import { ClusterRole, ClusterRoleBinding, PodSecurityPolicy, Role, RoleBinding, @observer export class UserManagement extends React.Component { - @computed static get tabRoutes() { + static get tabRoutes(): TabLayoutRoute[] { const tabRoutes: TabLayoutRoute[] = []; if (isAllowedResource(ServiceAccount)) { diff --git a/src/renderer/components/+workloads/workloads.tsx b/src/renderer/components/+workloads/workloads.tsx index 5413d6f14e..f3cf170542 100644 --- a/src/renderer/components/+workloads/workloads.tsx +++ b/src/renderer/components/+workloads/workloads.tsx @@ -22,7 +22,6 @@ import "./workloads.scss"; import React from "react"; -import { computed } from "mobx"; import { observer } from "mobx-react"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { WorkloadsOverview } from "../+workloads-overview/overview"; @@ -39,7 +38,7 @@ import { CronJob, DaemonSet, Deployment, Job, Pod, ReplicaSet, StatefulSet } fro @observer export class Workloads extends React.Component { - @computed static get tabRoutes(): TabLayoutRoute[] { + static get tabRoutes(): TabLayoutRoute[] { const tabs: TabLayoutRoute[] = []; if (isAllowedResource(Pod)) { diff --git a/src/renderer/components/app.tsx b/src/renderer/components/app.tsx index fd893a9d58..5d6c2a9087 100755 --- a/src/renderer/components/app.tsx +++ b/src/renderer/components/app.tsx @@ -19,7 +19,6 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ import React from "react"; -import { computed } from "mobx"; import { disposeOnUnmount, observer } from "mobx-react"; import { Redirect, Route, Router, Switch } from "react-router"; import { history } from "../navigation"; @@ -74,7 +73,6 @@ import { KubeEvent, Node, Pod } from "../api/endpoints"; @observer export class App extends React.Component { - @computed static get startUrl(): string { return isAllowedResources(KubeEvent, Node, Pod) ? routes.clusterURL() : routes.workloadsURL(); }