mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Use entity name if preferences name is empty
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
219f2be0a4
commit
8a8edd0450
@ -42,7 +42,7 @@ export function GeneralSettings({ entity }: EntitySettingViewProps) {
|
|||||||
<section>
|
<section>
|
||||||
<div className="flex">
|
<div className="flex">
|
||||||
<div className="flex-grow pr-8">
|
<div className="flex-grow pr-8">
|
||||||
<components.ClusterNameSetting cluster={cluster} />
|
<components.ClusterNameSetting cluster={cluster} entity={entity as KubernetesCluster} />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<components.ClusterIconSetting cluster={cluster} entity={entity as KubernetesCluster} />
|
<components.ClusterIconSetting cluster={cluster} entity={entity as KubernetesCluster} />
|
||||||
|
|||||||
@ -26,9 +26,11 @@ import { observable, autorun, makeObservable } from "mobx";
|
|||||||
import { observer, disposeOnUnmount } from "mobx-react";
|
import { observer, disposeOnUnmount } from "mobx-react";
|
||||||
import { SubTitle } from "../../layout/sub-title";
|
import { SubTitle } from "../../layout/sub-title";
|
||||||
import { isRequired } from "../../input/input_validators";
|
import { isRequired } from "../../input/input_validators";
|
||||||
|
import type { KubernetesCluster } from "../../../../common/catalog-entities";
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
cluster: Cluster;
|
cluster: Cluster;
|
||||||
|
entity: KubernetesCluster;
|
||||||
}
|
}
|
||||||
|
|
||||||
@observer
|
@observer
|
||||||
@ -43,7 +45,7 @@ export class ClusterNameSetting extends React.Component<Props> {
|
|||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
disposeOnUnmount(this,
|
disposeOnUnmount(this,
|
||||||
autorun(() => {
|
autorun(() => {
|
||||||
this.name = this.props.cluster.preferences.clusterName;
|
this.name = this.props.cluster.preferences.clusterName || this.props.entity.metadata.name;
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user