mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Release 6.1.14 (#6483)
* Add data-origin to status bar items for better observability (#6400) * Passing id to status-bar-items Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Add data-origin prop for status bar items Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Fixing status bar tests Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Update snapshots Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Fix linter Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Rename id -> origin because it is not unique Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Release 6.1.14 Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com> Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com> Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
ab3e24fc54
commit
d3759ebfd7
@ -3,7 +3,7 @@
|
||||
"productName": "OpenLens",
|
||||
"description": "OpenLens - Open Source IDE for Kubernetes",
|
||||
"homepage": "https://github.com/lensapp/lens",
|
||||
"version": "6.1.13",
|
||||
"version": "6.1.14",
|
||||
"main": "static/build/main.js",
|
||||
"copyright": "© 2022 OpenLens Authors",
|
||||
"license": "MIT",
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`extension special characters in page registrations renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -302,6 +303,7 @@ exports[`extension special characters in page registrations when navigating to r
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`navigate to extension page renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -302,6 +303,7 @@ exports[`navigate to extension page when extension navigates to child route rend
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -438,6 +440,7 @@ exports[`navigate to extension page when extension navigates to route with param
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -574,6 +577,7 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -710,6 +714,7 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -106,6 +106,7 @@ exports[`navigating between routes given route with optional path parameters whe
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -226,6 +227,7 @@ exports[`navigating between routes given route without path parameters when navi
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`add-cluster - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -386,6 +387,7 @@ exports[`add-cluster - navigation using application menu when navigating to add
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -201,6 +201,7 @@ exports[`force user to update when too long since update was downloaded when app
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -420,6 +421,7 @@ exports[`force user to update when too long since update was downloaded when app
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -686,6 +688,7 @@ exports[`force user to update when too long since update was downloaded when app
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -201,6 +201,7 @@ exports[`encourage user to update when sufficient time passed since update was d
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -402,6 +403,7 @@ exports[`encourage user to update when sufficient time passed since update was d
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`installing update using tray when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -384,6 +385,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -585,6 +587,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -804,6 +807,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1023,6 +1027,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1224,6 +1229,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`installing update when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -384,6 +385,7 @@ exports[`installing update when started when user checks for updates renders 1`]
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -585,6 +587,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -804,6 +807,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1023,6 +1027,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1224,6 +1229,7 @@ exports[`installing update when started when user checks for updates when no new
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`periodical checking of updates given updater is enabled and configurati
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`selection of update stability when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -264,6 +264,7 @@ exports[`Command Pallet: keyboard shortcut tests when on linux renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -546,6 +547,7 @@ exports[`Command Pallet: keyboard shortcut tests when on linux when pressing ESC
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -828,6 +830,7 @@ exports[`Command Pallet: keyboard shortcut tests when on linux when pressing SHI
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1122,6 +1125,7 @@ exports[`Command Pallet: keyboard shortcut tests when on linux when pressing SHI
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1323,6 +1327,7 @@ exports[`Command Pallet: keyboard shortcut tests when on macOS renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1524,6 +1529,7 @@ exports[`Command Pallet: keyboard shortcut tests when on macOS when pressing ESC
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1725,6 +1731,7 @@ exports[`Command Pallet: keyboard shortcut tests when on macOS when pressing SHI
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1938,6 +1945,7 @@ exports[`Command Pallet: keyboard shortcut tests when on macOS when pressing SHI
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`extensions - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -408,6 +409,7 @@ exports[`extensions - navigation using application menu when navigating to exten
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -560,6 +560,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1149,6 +1150,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1738,6 +1740,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2438,6 +2441,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3035,6 +3039,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3735,6 +3740,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -4617,6 +4623,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -5317,6 +5324,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -6199,6 +6207,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -6900,6 +6909,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -7486,6 +7496,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -8072,6 +8083,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -560,6 +560,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1149,6 +1150,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1740,6 +1742,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2380,6 +2383,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2969,6 +2973,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3547,6 +3552,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -4170,6 +4176,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -4795,6 +4802,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -5479,6 +5487,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -6057,6 +6066,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -560,6 +560,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1138,6 +1139,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1608,6 +1610,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2186,6 +2189,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2656,6 +2660,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3234,6 +3239,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3857,6 +3863,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -4327,6 +4334,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -4797,6 +4805,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -5267,6 +5276,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -560,6 +560,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1149,6 +1150,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1738,6 +1740,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2316,6 +2319,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -633,6 +633,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -887,6 +888,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1007,6 +1009,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1127,6 +1130,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1777,6 +1781,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2031,6 +2036,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2285,6 +2291,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2539,6 +2546,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -646,6 +646,7 @@ exports[`preferences: extension adding preference tabs given in preferences, whe
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -297,6 +297,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -935,6 +936,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -621,6 +621,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1143,6 +1144,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -286,6 +286,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -586,6 +587,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -886,6 +888,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1209,6 +1212,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1847,6 +1851,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2520,6 +2525,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2831,6 +2837,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3089,6 +3096,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3378,6 +3386,7 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -3666,6 +3675,7 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -621,6 +621,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1173,6 +1174,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -621,6 +621,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -935,6 +936,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -283,6 +283,7 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -921,6 +922,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1571,6 +1573,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1859,6 +1862,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -2110,6 +2114,7 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -621,6 +621,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1110,6 +1111,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`preferences - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -820,6 +821,7 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`show-about-using-tray renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -823,6 +824,7 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -183,6 +183,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -190,6 +191,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
data-origin="some-name"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
@ -199,6 +201,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
data-origin="some-name"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
@ -213,6 +216,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
data-origin="some-name"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
@ -222,6 +226,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
data-origin="some-name"
|
||||
>
|
||||
<span
|
||||
data-testid="some-testId"
|
||||
@ -231,6 +236,7 @@ exports[`status-bar-items-originating-from-extensions when application starts wh
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
data-origin="some-name"
|
||||
>
|
||||
<span
|
||||
data-testid="some-testId"
|
||||
|
||||
@ -182,6 +182,7 @@ exports[`welcome - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -821,6 +822,7 @@ exports[`welcome - navigation using application menu when navigated somewhere el
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
@ -1021,6 +1023,7 @@ exports[`welcome - navigation using application menu when navigated somewhere el
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
data-testid="status-bar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
|
||||
@ -7,6 +7,7 @@ import type { IComputedValue } from "mobx";
|
||||
import type React from "react";
|
||||
|
||||
export interface StatusBarItem {
|
||||
origin?: string;
|
||||
component: React.ComponentType<any>;
|
||||
position: "left" | "right";
|
||||
visible: IComputedValue<boolean>;
|
||||
|
||||
@ -74,6 +74,7 @@ const toItemInjectableFor = (extension: LensRendererExtension, getRandomId: () =
|
||||
id,
|
||||
|
||||
instantiate: () => ({
|
||||
origin: extension.sanitizedExtensionId,
|
||||
component,
|
||||
position,
|
||||
visible: visible ?? computed(() => true),
|
||||
|
||||
@ -10,9 +10,14 @@ import type { StatusBarItem } from "./status-bar-item-injection-token";
|
||||
import { statusBarItemInjectionToken } from "./status-bar-item-injection-token";
|
||||
import { computedInjectManyInjectable } from "@ogre-tools/injectable-extension-for-mobx";
|
||||
|
||||
interface StatusItem {
|
||||
origin?: string;
|
||||
component: React.ComponentType<StatusBarItemProps>;
|
||||
}
|
||||
|
||||
export interface StatusBarItems {
|
||||
right: React.ComponentType<StatusBarItemProps>[];
|
||||
left: React.ComponentType<StatusBarItemProps>[];
|
||||
right: StatusItem[];
|
||||
left: StatusItem[];
|
||||
}
|
||||
|
||||
interface Dependencies {
|
||||
@ -27,13 +32,16 @@ function getStatusBarItems({ registrations }: Dependencies): IComputedValue<Stat
|
||||
};
|
||||
|
||||
for (const registration of registrations.get()) {
|
||||
const { position = "right", component, visible } = registration;
|
||||
const { position = "right", component, visible, origin } = registration;
|
||||
|
||||
if (!visible.get()) {
|
||||
continue;
|
||||
}
|
||||
|
||||
res[position].push(component);
|
||||
res[position].push({
|
||||
origin,
|
||||
component,
|
||||
});
|
||||
}
|
||||
|
||||
// This is done so that the first ones registered are closest to the corner
|
||||
|
||||
@ -65,7 +65,7 @@ describe("<StatusBar />", () => {
|
||||
|
||||
builder.beforeWindowStart((windowDi) => {
|
||||
windowDi.override(statusBarItemsInjectable, () => computed(() => ({
|
||||
right: [ () => <span data-testid={testId} >{text}</span> ],
|
||||
right: [ { origin: testId, component: () => <span data-testid={testId} >{text}</span> }],
|
||||
left: [],
|
||||
}) as StatusBarItems));
|
||||
});
|
||||
|
||||
@ -22,18 +22,24 @@ const NonInjectedStatusBar = observer(({ items }: Dependencies & StatusBarProps)
|
||||
const { left, right } = items.get();
|
||||
|
||||
return (
|
||||
<div className={styles.StatusBar}>
|
||||
<div className={styles.StatusBar} data-testid="status-bar">
|
||||
<div className={styles.leftSide} data-testid="status-bar-left">
|
||||
{left.map((Item, index) => (
|
||||
<div className={styles.item} key={index}>
|
||||
<Item />
|
||||
<div
|
||||
className={styles.item}
|
||||
key={index}
|
||||
data-origin={Item.origin}>
|
||||
{<Item.component/>}
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
<div className={styles.rightSide} data-testid="status-bar-right">
|
||||
{right.map((Item, index) => (
|
||||
<div className={styles.item} key={index}>
|
||||
<Item />
|
||||
<div
|
||||
className={styles.item}
|
||||
key={index}
|
||||
data-origin={Item.origin}>
|
||||
{<Item.component/>}
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user