1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

random fixes

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman 2020-07-24 16:50:15 +03:00
parent fe06643a8e
commit 7a814635e1
3 changed files with 15 additions and 19 deletions

View File

@ -36,7 +36,7 @@ export class WindowManager {
fireImmediately: true fireImmediately: true
}), }),
// auto-show active cluster window and subscribe for push-events // auto-show active cluster window
reaction(() => clusterStore.activeClusterId, this.activateView, { reaction(() => clusterStore.activeClusterId, this.activateView, {
fireImmediately: true, fireImmediately: true,
}), }),

View File

@ -6,7 +6,7 @@ export function isAllowedResource(resources: string | string[]) {
if (!Array.isArray(resources)) { if (!Array.isArray(resources)) {
resources = [resources]; resources = [resources];
} }
const { allowedResources } = getHostedCluster(); const { allowedResources = [] } = getHostedCluster() || {};
for (const resource of resources) { for (const resource of resources) {
if (!allowedResources.includes(resource)) { if (!allowedResources.includes(resource)) {
return false; return false;

View File

@ -92,23 +92,19 @@ export class App extends React.Component {
<Route component={Preferences} {...preferencesRoute}/> <Route component={Preferences} {...preferencesRoute}/>
<Route component={Workspaces} {...workspacesRoute}/> <Route component={Workspaces} {...workspacesRoute}/>
<Route component={AddCluster} {...addClusterRoute}/> <Route component={AddCluster} {...addClusterRoute}/>
{this.cluster && ( <Route component={Cluster} {...clusterRoute}/>
<> <Route component={ClusterStatus} {...clusterStatusRoute}/>
<Route component={Cluster} {...clusterRoute}/> <Route component={ClusterSettings} {...clusterSettingsRoute}/>
<Route component={ClusterStatus} {...clusterStatusRoute}/> <Route component={Nodes} {...nodesRoute}/>
<Route component={ClusterSettings} {...clusterSettingsRoute}/> <Route component={Workloads} {...workloadsRoute}/>
<Route component={Nodes} {...nodesRoute}/> <Route component={Config} {...configRoute}/>
<Route component={Workloads} {...workloadsRoute}/> <Route component={Network} {...networkRoute}/>
<Route component={Config} {...configRoute}/> <Route component={Storage} {...storageRoute}/>
<Route component={Network} {...networkRoute}/> <Route component={Namespaces} {...namespacesRoute}/>
<Route component={Storage} {...storageRoute}/> <Route component={Events} {...eventRoute}/>
<Route component={Namespaces} {...namespacesRoute}/> <Route component={CustomResources} {...crdRoute}/>
<Route component={Events} {...eventRoute}/> <Route component={UserManagement} {...usersManagementRoute}/>
<Route component={CustomResources} {...crdRoute}/> <Route component={Apps} {...appsRoute}/>
<Route component={UserManagement} {...usersManagementRoute}/>
<Route component={Apps} {...appsRoute}/>
</>
)}
<Redirect exact from="/" to={this.startURL}/> <Redirect exact from="/" to={this.startURL}/>
<Route component={NotFound}/> <Route component={NotFound}/>
</Switch> </Switch>