Don't read chartData.values until after it is checked

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton committed 2021-10-07 11:36:53 -04:00
1 parent 58f7bcb38d
commit dfc7470e6c
1 file changed
+2 -6
@@ -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>