Cleanup the options initialization (#35080) (#35089)

(cherry picked from commit f052f10289)

Co-authored-by: Sergey Kostrukov <sekost@microsoft.com>
This commit is contained in:
Grot (@grafanabot)
2021-06-02 12:25:01 +02:00
committed by GitHub
co-authored by Sergey Kostrukov
parent 78cabc2e39
commit 159953e258
@@ -123,11 +123,7 @@ export class ConfigEditor extends PureComponent<Props, State> {
};
render() {
// TODO: Clean up
const { options } = this.props;
options.jsonData.cloudName = options.jsonData.cloudName || 'azuremonitor';
// This is bad, causes so many messy typing issues everwhere..
options.secureJsonData = (options.secureJsonData || {}) as AzureDataSourceSecureJsonData;
return (
<>