mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Expose a way to reactively control visibility of preference tabs and tray menu items through Extension API (#5789)
This commit is contained in:
1 parent
544bbdc952
commit
eb6cc70143
30 files changed
+1295
-194
No files matched your search
@@ -6,6 +6,7 @@ exports[`kube-object-menu given kube object renders 1`] = `
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-uid"
|
||||
>
|
||||
<li>
|
||||
Some menu item
|
||||
@@ -45,6 +46,7 @@ exports[`kube-object-menu given kube object when removing kube object renders 1`
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-uid"
|
||||
>
|
||||
<li>
|
||||
Some menu item
|
||||
@@ -136,6 +138,7 @@ exports[`kube-object-menu given kube object when rerendered with different kube
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-other-uid"
|
||||
>
|
||||
<li
|
||||
class="MenuItem"
|
||||
@@ -172,6 +175,7 @@ exports[`kube-object-menu given kube object when rerendered with different kube
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-other-uid"
|
||||
>
|
||||
<li
|
||||
class="MenuItem"
|
||||
@@ -260,6 +264,7 @@ exports[`kube-object-menu given kube object with namespace when removing kube ob
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-uid"
|
||||
>
|
||||
<li>
|
||||
Some menu item
|
||||
@@ -351,6 +356,7 @@ exports[`kube-object-menu given kube object without namespace when removing kube
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-some-uid"
|
||||
>
|
||||
<li>
|
||||
Some menu item
|
||||
@@ -441,6 +447,7 @@ exports[`kube-object-menu given no kube object, renders 1`] = `
|
||||
<div>
|
||||
<ul
|
||||
class="Menu MenuActions flex KubeObjectMenu toolbar gaps right bottom"
|
||||
id="menu-actions-for-kube-object-menu-for-undefined"
|
||||
/>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -187,6 +187,7 @@ class NonInjectedKubeObjectMenu<Kube extends KubeObject> extends React.Component
|
||||
|
||||
return (
|
||||
<MenuActions
|
||||
id={`menu-actions-for-kube-object-menu-for-${object?.getId()}`}
|
||||
className={cssNames("KubeObjectMenu", className)}
|
||||
onOpen={object ? () => this.emitOnContextMenuOpen(object) : undefined}
|
||||
{...menuProps}
|
||||
|
||||
Reference in new issue
Block a user