in source/web-ui/src/views/machines/MachineStatusCard.tsx [194:219]
async loadUIReferenceData() {
if (!this._isMounted) { return; }
const resp = (await API.graphql({
query: getUIReferenceItem,
variables: {
input: {
id: this.state.id,
type: ReferenceDataTypes.MACHINE
}
}
}) as IGetUIReferenceItemResponse);
if (resp && resp.data && resp.data.getUIReferenceItem &&
resp.data.getUIReferenceItem.id === this.state.id &&
resp.data.getUIReferenceItem.type === ReferenceDataTypes.MACHINE) {
const configItem = resp.data.getUIReferenceItem as IMachineReferenceDataItem;
this.setState({
newMachineName: configItem.name || ''
});
} else {
this.setState({
newMachineName: ''
});
}
}