cleanup Lens repo with tighter linting

Signed-off-by: Sebastian Malton <smalton@mirantis.com>
This commit is contained in:
Sebastian Malton committed 2020-07-09 17:00:23 -04:00
1 parent e468105143
commit b1ff34879a
470 files changed
+8447 -7443

No files matched your search

@@ -1,12 +1,12 @@
import { RouteProps } from "react-router";
import { configMapsURL } from "../+config-maps";
import { Config } from "./config";
import { IURLParams } from "../../navigation";
import { URLParams } from "../../navigation";
export const configRoute: RouteProps = {
get path() {
return Config.tabRoutes.map(({ path }) => path).flat()
return Config.tabRoutes.map(({ path }) => path).flat();
}
}
};
export const configURL = (params?: IURLParams) => configMapsURL(params);
export const configURL = (params?: URLParams): string => configMapsURL(params);
@@ -10,7 +10,7 @@ import { resourceQuotaRoute, ResourceQuotas, resourceQuotaURL } from "../+config
import { configURL } from "./config.route";
import { HorizontalPodAutoscalers, hpaRoute, hpaURL } from "../+config-autoscalers";
import { buildURL } from "../../navigation";
import { isAllowedResource } from "../../api/rbac"
import { isAllowedResource } from "../../api/rbac";
export const certificatesURL = buildURL("/certificates");
export const issuersURL = buildURL("/issuers");
@@ -19,15 +19,15 @@ export const clusterIssuersURL = buildURL("/clusterissuers");
@observer
export class Config extends React.Component {
static get tabRoutes(): TabRoute[] {
const query = namespaceStore.getContextParams()
const routes: TabRoute[] = []
const query = namespaceStore.getContextParams();
const routes: TabRoute[] = [];
if (isAllowedResource("configmaps")) {
routes.push({
title: <Trans>ConfigMaps</Trans>,
component: ConfigMaps,
url: configMapsURL({ query }),
path: configMapsRoute.path,
})
});
}
if (isAllowedResource("secrets")) {
routes.push({
@@ -35,7 +35,7 @@ export class Config extends React.Component {
component: Secrets,
url: secretsURL({ query }),
path: secretsRoute.path,
})
});
}
if (isAllowedResource("resourcequotas")) {
routes.push({
@@ -43,7 +43,7 @@ export class Config extends React.Component {
component: ResourceQuotas,
url: resourceQuotaURL({ query }),
path: resourceQuotaRoute.path,
})
});
}
if (isAllowedResource("horizontalpodautoscalers")) {
routes.push({
@@ -51,12 +51,12 @@ export class Config extends React.Component {
component: HorizontalPodAutoscalers,
url: hpaURL({ query }),
path: hpaRoute.path,
})
});
}
return routes;
}
render() {
render(): JSX.Element {
const tabRoutes = Config.tabRoutes;
return (
<MainLayout className="Config" tabs={tabRoutes}>
@@ -65,6 +65,6 @@ export class Config extends React.Component {
<Redirect to={configURL({ query: namespaceStore.getContextParams() })}/>
</Switch>
</MainLayout>
)
);
}
}
+2 -2
View File
@@ -1,2 +1,2 @@
export * from "./config.route"
export * from "./config"
export * from "./config.route";
export * from "./config";