Get rid of this.disposers while registering stuff in extensions #1145

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman committed 2020-10-26 17:59:24 +02:00
1 parent e9ebd06664
commit cee4d1ea1f
16 files changed
+91 -82

No files matched your search

@@ -4,8 +4,8 @@ import React from "react"
export default class ClusterMetricsFeatureExtension extends LensRendererExtension {
registerClusterFeatures(registry: Registry.ClusterFeatureRegistry) {
this.disposers.push(
registry.add({
return [
{
title: "Metrics Stack",
components: {
Description: () => {
@@ -19,7 +19,7 @@ export default class ClusterMetricsFeatureExtension extends LensRendererExtensio
}
},
feature: new MetricsFeature()
})
)
}
]
}
}