From ff3bc68144dd637f54c3941796aa2ee52c4a03b5 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Fri, 18 Jun 2021 10:09:49 -0400 Subject: [PATCH] Remove @computed Signed-off-by: Sebastian Malton --- src/renderer/components/+storage/storage.tsx | 2 +- src/renderer/components/+user-management/user-management.tsx | 3 +-- src/renderer/components/+workloads/workloads.tsx | 3 +-- src/renderer/components/app.tsx | 2 -- 4 files changed, 3 insertions(+), 7 deletions(-) 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(); }