mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Don't read chartData.values until after it is checked
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
58f7bcb38d
commit
dfc7470e6c
@ -55,10 +55,6 @@ export class InstallChart extends Component<Props> {
|
|||||||
makeObservable(this);
|
makeObservable(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
get values() {
|
|
||||||
return this.chartData.values;
|
|
||||||
}
|
|
||||||
|
|
||||||
get chartData() {
|
get chartData() {
|
||||||
return installChartStore.getData(this.tabId);
|
return installChartStore.getData(this.tabId);
|
||||||
}
|
}
|
||||||
@ -135,7 +131,7 @@ export class InstallChart extends Component<Props> {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { tabId, chartData, values, versions, install } = this;
|
const { tabId, chartData, versions, install } = this;
|
||||||
|
|
||||||
if (chartData?.values === undefined || !versions) {
|
if (chartData?.values === undefined || !versions) {
|
||||||
return <Spinner center />;
|
return <Spinner center />;
|
||||||
@ -215,7 +211,7 @@ export class InstallChart extends Component<Props> {
|
|||||||
/>
|
/>
|
||||||
<EditorPanel
|
<EditorPanel
|
||||||
tabId={tabId}
|
tabId={tabId}
|
||||||
value={values}
|
value={chartData.values}
|
||||||
onChange={this.onValuesChange}
|
onChange={this.onValuesChange}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user