Remove windowManager from extension api (#1323)

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
Jari Kolehmainen authored and GitHub committed 2020-11-11 21:55:49 +02:00
1 parent 6a908cb528
commit 00be4aa184
11 files changed
+31 -16

No files matched your search

+3 -3
View File
@@ -1,4 +1,4 @@
import { LensMainExtension, windowManager } from "@k8slens/extensions";
import { LensMainExtension } from "@k8slens/extensions";
import { supportPageURL } from "./src/support.route";
export default class SupportPageMainExtension extends LensMainExtension {
@@ -6,8 +6,8 @@ export default class SupportPageMainExtension extends LensMainExtension {
{
parentId: "help",
label: "Support",
click() {
windowManager.navigate(supportPageURL());
click: () => {
this.navigate(supportPageURL());
}
}
]
+6
View File
@@ -26,6 +26,12 @@
"integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==",
"dev": true
},
"@types/node": {
"version": "14.14.7",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz",
"integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==",
"dev": true
},
"@types/prop-types": {
"version": "15.7.3",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",