mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Remove duplication from preference pages
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
9548bb71f9
commit
aedcded822
@ -87,6 +87,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -162,12 +163,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -685,6 +684,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -760,12 +760,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1294,6 +1292,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1369,12 +1368,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -2014,6 +2011,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2089,12 +2087,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -2631,6 +2627,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2706,12 +2703,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -3351,6 +3346,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -3426,12 +3422,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -4253,6 +4247,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -4328,12 +4323,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -4973,6 +4966,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -5048,12 +5042,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -5875,6 +5867,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -5950,12 +5943,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -6596,6 +6587,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -6671,12 +6663,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -7213,6 +7203,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -7288,12 +7279,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -7819,6 +7808,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -7894,12 +7884,10 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -87,6 +87,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -162,12 +163,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -685,6 +684,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -760,12 +760,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1294,6 +1292,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1369,12 +1368,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1956,6 +1953,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2031,12 +2029,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -2565,6 +2561,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2640,12 +2637,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -3174,6 +3169,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -3249,12 +3245,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -3772,6 +3766,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -3847,12 +3842,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -4415,6 +4408,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -4490,12 +4484,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -5121,6 +5113,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -5196,12 +5189,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -5764,6 +5755,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -5839,12 +5831,10 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -87,6 +87,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -162,12 +163,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -685,6 +684,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -760,12 +760,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1283,6 +1281,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1358,12 +1357,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1773,6 +1770,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1848,12 +1846,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -2371,6 +2367,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2446,12 +2443,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -2861,6 +2856,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2936,12 +2932,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -3459,6 +3453,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -3534,12 +3529,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -4102,6 +4095,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -4177,12 +4171,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -4592,6 +4584,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -4667,12 +4660,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -5082,6 +5073,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -5157,12 +5149,10 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -87,6 +87,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -162,12 +163,10 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -685,6 +684,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -760,12 +760,10 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1294,6 +1292,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1369,12 +1368,10 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
@ -1903,6 +1900,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1978,12 +1976,10 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -173,12 +174,10 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -744,7 +743,6 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
/>
|
||||
<div
|
||||
class="SettingLayout showNavigation Preferences"
|
||||
data-testid="some-test-id-for-some-test-tab-id"
|
||||
>
|
||||
<nav
|
||||
class="sidebarRegion"
|
||||
@ -757,6 +755,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1315,6 +1314,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1402,12 +1402,10 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -1973,7 +1971,6 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
/>
|
||||
<div
|
||||
class="SettingLayout showNavigation Preferences"
|
||||
data-testid="some-test-id-for-some-test-tab-id"
|
||||
>
|
||||
<nav
|
||||
class="sidebarRegion"
|
||||
@ -1986,6 +1983,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
|
||||
@ -87,6 +87,7 @@ exports[`preferences: extension adding preference tabs given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -162,12 +163,10 @@ exports[`preferences: extension adding preference tabs given in preferences, whe
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -163,12 +163,10 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -840,12 +838,10 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -1529,12 +1525,10 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -161,12 +162,10 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="proxy"
|
||||
id="proxy"
|
||||
data-preference-page-test="proxy-page"
|
||||
id="proxy-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="proxy-header"
|
||||
>
|
||||
<h2>
|
||||
Proxy
|
||||
</h2>
|
||||
<section>
|
||||
@ -416,6 +415,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -491,12 +491,10 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -161,12 +162,10 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -744,6 +743,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -819,13 +819,11 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="editor"
|
||||
id="editor"
|
||||
data-preference-page-test="editor-page"
|
||||
id="editor-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="editor-configuration-header"
|
||||
>
|
||||
Editor configuration
|
||||
<h2>
|
||||
Editor
|
||||
</h2>
|
||||
<section>
|
||||
<div
|
||||
|
||||
@ -1388,6 +1388,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1463,12 +1464,10 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -2046,6 +2045,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2121,12 +2121,10 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -161,12 +162,10 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -744,6 +743,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -819,12 +819,10 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="kubernetes"
|
||||
id="kubernetes"
|
||||
data-preference-page-test="kubernetes-page"
|
||||
id="kubernetes-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="kubernetes-header"
|
||||
>
|
||||
<h2>
|
||||
Kubernetes
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -161,12 +162,10 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -744,6 +743,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -819,12 +819,10 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="proxy"
|
||||
id="proxy"
|
||||
data-preference-page-test="proxy-page"
|
||||
id="proxy-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="proxy-header"
|
||||
>
|
||||
<h2>
|
||||
Proxy
|
||||
</h2>
|
||||
<section>
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -173,12 +174,10 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="telemetry"
|
||||
id="telemetry"
|
||||
data-preference-page-test="telemetry-page"
|
||||
id="telemetry-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="telemetry-header"
|
||||
>
|
||||
<h2>
|
||||
Telemetry
|
||||
</h2>
|
||||
<div
|
||||
@ -403,6 +402,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -478,12 +478,10 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -1061,6 +1059,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -1136,12 +1135,10 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -2026,6 +2023,7 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -2101,12 +2099,10 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="telemetry"
|
||||
id="telemetry"
|
||||
data-preference-page-test="telemetry-page"
|
||||
id="telemetry-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="telemetry-header"
|
||||
>
|
||||
<h2>
|
||||
Telemetry
|
||||
</h2>
|
||||
</section>
|
||||
|
||||
@ -86,6 +86,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -161,12 +162,10 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
@ -744,6 +743,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -819,12 +819,10 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="terminal"
|
||||
id="terminal"
|
||||
data-preference-page-test="terminal-page"
|
||||
id="terminal-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="terminal-header"
|
||||
>
|
||||
<h2>
|
||||
Terminal
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -304,6 +304,7 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -379,12 +380,10 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -307,6 +307,7 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="header flex items-center"
|
||||
data-preference-tab-group-test="general-tab-group"
|
||||
>
|
||||
Preferences
|
||||
</div>
|
||||
@ -382,12 +383,10 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
class="content"
|
||||
>
|
||||
<section
|
||||
data-preference-page-test="application"
|
||||
id="application"
|
||||
data-preference-page-test="application-page"
|
||||
id="application-page"
|
||||
>
|
||||
<h2
|
||||
data-testid="application-header"
|
||||
>
|
||||
<h2>
|
||||
Application
|
||||
</h2>
|
||||
<section
|
||||
|
||||
@ -35,7 +35,7 @@ describe("preferences - navigation to application preferences", () => {
|
||||
it("does not show application preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -53,7 +53,7 @@ describe("preferences - navigation to application preferences", () => {
|
||||
it("shows application preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -31,7 +31,7 @@ describe("preferences - navigation to editor preferences", () => {
|
||||
it("does not show editor preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"editor",
|
||||
"editor-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -49,7 +49,7 @@ describe("preferences - navigation to editor preferences", () => {
|
||||
it("shows editor preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"editor",
|
||||
"editor-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -45,7 +45,7 @@ describe("preferences - navigation to kubernetes preferences", () => {
|
||||
it("does not show kubernetes preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"kubernetes",
|
||||
"kubernetes-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -63,7 +63,7 @@ describe("preferences - navigation to kubernetes preferences", () => {
|
||||
it("shows kubernetes preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"kubernetes",
|
||||
"kubernetes-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -32,7 +32,7 @@ describe("preferences - navigation to proxy preferences", () => {
|
||||
it("does not show proxy preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"proxy",
|
||||
"proxy-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -50,7 +50,7 @@ describe("preferences - navigation to proxy preferences", () => {
|
||||
it("shows proxy preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"proxy",
|
||||
"proxy-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -36,7 +36,7 @@ describe("preferences - navigation to telemetry preferences", () => {
|
||||
it("does not show telemetry preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"telemetry",
|
||||
"telemetry-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -77,7 +77,7 @@ describe("preferences - navigation to telemetry preferences", () => {
|
||||
it("shows telemetry preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"telemetry",
|
||||
"telemetry-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -32,7 +32,7 @@ describe("preferences - navigation to terminal preferences", () => {
|
||||
it("does not show terminal preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"terminal",
|
||||
"terminal-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -51,7 +51,7 @@ describe("preferences - navigation to terminal preferences", () => {
|
||||
it("shows terminal preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"terminal",
|
||||
"terminal-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -25,7 +25,7 @@ describe("preferences - navigation using application menu", () => {
|
||||
it("does not show application preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -43,7 +43,7 @@ describe("preferences - navigation using application menu", () => {
|
||||
it("shows application preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
@ -24,7 +24,7 @@ describe("show-about-using-tray", () => {
|
||||
it("does not show application preferences yet", () => {
|
||||
const page = querySingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).toBeNull();
|
||||
@ -42,7 +42,7 @@ describe("show-about-using-tray", () => {
|
||||
it("shows application preferences", () => {
|
||||
const page = getSingleElement(
|
||||
"preference-page",
|
||||
"application",
|
||||
"application-page",
|
||||
)(rendered);
|
||||
|
||||
expect(page).not.toBeNull();
|
||||
|
||||
14
src/features/preferences/renderer/get-preference-page.tsx
Normal file
14
src/features/preferences/renderer/get-preference-page.tsx
Normal file
@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferencePageComponent } from "./preference-items/preference-item-injection-token";
|
||||
|
||||
export const getPreferencePage = (label: string): PreferencePageComponent => ({ children, item }) => (
|
||||
<section id={item.id} data-preference-page-test={item.id}>
|
||||
<h2>{label}</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -4,8 +4,8 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { ApplicationPreferencePage } from "./application-preference-page";
|
||||
import React from "react";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const applicationPreferencePageInjectable = getInjectable({
|
||||
id: "application-preference-page",
|
||||
@ -15,7 +15,7 @@ const applicationPreferencePageInjectable = getInjectable({
|
||||
id: "application-page",
|
||||
parentId: "application-tab",
|
||||
orderNumber: 0,
|
||||
Component: ApplicationPreferencePage,
|
||||
Component: getPreferencePage("Application"),
|
||||
childrenSeparator: () => <hr />,
|
||||
}),
|
||||
|
||||
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const ApplicationPreferencePage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="application" data-preference-page-test="application">
|
||||
<h2 data-testid="application-header">Application</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -4,7 +4,7 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { EditorPreferencePage } from "./editor-preference-page";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const editorPreferencePageInjectable = getInjectable({
|
||||
id: "editor-preference-page",
|
||||
@ -14,7 +14,7 @@ const editorPreferencePageInjectable = getInjectable({
|
||||
id: "editor-page",
|
||||
parentId: "editor-tab",
|
||||
orderNumber: 0,
|
||||
Component: EditorPreferencePage,
|
||||
Component: getPreferencePage("Editor"),
|
||||
}),
|
||||
|
||||
injectionToken: preferenceItemInjectionToken,
|
||||
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const EditorPreferencePage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="editor" data-preference-page-test="editor">
|
||||
<h2 data-testid="editor-configuration-header">Editor configuration</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const KubernetesPage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="kubernetes" data-preference-page-test="kubernetes">
|
||||
<h2 data-testid="kubernetes-header">Kubernetes</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -4,8 +4,8 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { KubernetesPage } from "./kubernetes-page";
|
||||
import React from "react";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const kubernetesPreferencePageInjectable = getInjectable({
|
||||
id: "kubernetes-preference-page",
|
||||
@ -15,7 +15,7 @@ const kubernetesPreferencePageInjectable = getInjectable({
|
||||
id: "kubernetes-page",
|
||||
parentId: "kubernetes-tab",
|
||||
orderNumber: 0,
|
||||
Component: KubernetesPage,
|
||||
Component: getPreferencePage("Kubernetes"),
|
||||
childrenSeparator: () => <hr />,
|
||||
}),
|
||||
|
||||
|
||||
@ -5,7 +5,14 @@
|
||||
import { getInjectionToken } from "@ogre-tools/injectable";
|
||||
import type React from "react";
|
||||
|
||||
export type PreferenceItemComponent = React.ComponentType<{ children: React.ReactElement }>;
|
||||
export type PreferenceItemComponent = React.ComponentType<{
|
||||
children: React.ReactElement;
|
||||
}>;
|
||||
|
||||
export type PreferencePageComponent = React.ComponentType<{
|
||||
children: React.ReactElement;
|
||||
item: PreferencePage;
|
||||
}>;
|
||||
|
||||
export interface PreferenceTab {
|
||||
kind: "tab";
|
||||
@ -33,7 +40,7 @@ export interface PreferencePage {
|
||||
parentId: string;
|
||||
isShown?: boolean;
|
||||
childrenSeparator?: () => React.ReactElement;
|
||||
Component: PreferenceItemComponent;
|
||||
Component: PreferencePageComponent;
|
||||
}
|
||||
|
||||
export interface PreferenceGroup {
|
||||
|
||||
@ -4,8 +4,8 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { ProxyPreferencePage } from "./proxy-preference-page";
|
||||
import React from "react";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const proxyPreferencePageInjectable = getInjectable({
|
||||
id: "proxy-preference-page",
|
||||
@ -15,7 +15,7 @@ const proxyPreferencePageInjectable = getInjectable({
|
||||
id: "proxy-page",
|
||||
parentId: "proxy-tab",
|
||||
orderNumber: 0,
|
||||
Component: ProxyPreferencePage,
|
||||
Component: getPreferencePage("Proxy"),
|
||||
childrenSeparator: () => <hr className="small" />,
|
||||
}),
|
||||
|
||||
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const ProxyPreferencePage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="proxy" data-preference-page-test="proxy">
|
||||
<h2 data-testid="proxy-header">Proxy</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const TelemetryPage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="telemetry" data-preference-page-test="telemetry">
|
||||
<h2 data-testid="telemetry-header">Telemetry</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -4,8 +4,8 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { TelemetryPage } from "./telemetry-page";
|
||||
import React from "react";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const telemetryPreferencePageInjectable = getInjectable({
|
||||
id: "telemetry-preference-page",
|
||||
@ -15,7 +15,7 @@ const telemetryPreferencePageInjectable = getInjectable({
|
||||
id: "telemetry-page",
|
||||
parentId: "telemetry-tab",
|
||||
orderNumber: 0,
|
||||
Component: TelemetryPage,
|
||||
Component: getPreferencePage("Telemetry"),
|
||||
childrenSeparator: () => <hr className="small" />,
|
||||
}),
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { preferenceItemInjectionToken } from "../preference-item-injection-token";
|
||||
import { TerminalPage } from "./terminal-page";
|
||||
import { getPreferencePage } from "../../get-preference-page";
|
||||
|
||||
const terminalPagePreferenceItemInjectable = getInjectable({
|
||||
id: "terminal-preference-page",
|
||||
@ -14,7 +14,7 @@ const terminalPagePreferenceItemInjectable = getInjectable({
|
||||
id: "terminal-page",
|
||||
parentId: "terminal-tab",
|
||||
orderNumber: 0,
|
||||
Component: TerminalPage,
|
||||
Component: getPreferencePage("Terminal"),
|
||||
}),
|
||||
|
||||
injectionToken: preferenceItemInjectionToken,
|
||||
|
||||
@ -1,14 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import type { PreferenceItemComponent } from "../preference-item-injection-token";
|
||||
|
||||
export const TerminalPage: PreferenceItemComponent = ({ children }) => (
|
||||
<section id="terminal" data-preference-page-test="terminal">
|
||||
<h2 data-testid="terminal-header">Terminal</h2>
|
||||
|
||||
{children}
|
||||
</section>
|
||||
);
|
||||
@ -41,27 +41,39 @@ const NonInjectedPreferences = observer(({
|
||||
});
|
||||
|
||||
const toPreferenceItemHierarchy = (composite: Composite<PreferenceTypes>) => {
|
||||
switch (composite.value.kind) {
|
||||
const value = composite.value;
|
||||
|
||||
switch (value.kind) {
|
||||
case "group": {
|
||||
return (
|
||||
<section id={composite.value.id}>
|
||||
<Map items={composite.children} getSeparator={composite.value.childrenSeparator}>
|
||||
<section id={value.id}>
|
||||
<Map items={composite.children} getSeparator={value.childrenSeparator}>
|
||||
{toPreferenceItemHierarchy}
|
||||
</Map>
|
||||
</section>
|
||||
);
|
||||
}
|
||||
|
||||
case "item":
|
||||
|
||||
// eslint-disable-next-line no-fallthrough
|
||||
case "page": {
|
||||
const Component = composite.value.Component;
|
||||
case "item": {
|
||||
const Component = value.Component;
|
||||
|
||||
return (
|
||||
<Component>
|
||||
<Map items={composite.children} getSeparator={composite.value.childrenSeparator}>
|
||||
<Map items={composite.children} getSeparator={value.childrenSeparator}>
|
||||
{toPreferenceItemHierarchy}
|
||||
</Map>
|
||||
</Component>
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-fallthrough
|
||||
case "page": {
|
||||
const Component = value.Component;
|
||||
|
||||
return (
|
||||
<Component item={value}>
|
||||
<Map items={composite.children} getSeparator={value.childrenSeparator}>
|
||||
{toPreferenceItemHierarchy}
|
||||
</Map>
|
||||
</Component>
|
||||
@ -82,12 +94,12 @@ const toPreferenceItemHierarchy = (composite: Composite<PreferenceTypes>) => {
|
||||
default: {
|
||||
// Note: this will fail at transpilation time, if all kinds
|
||||
// are not handled in switch/case.
|
||||
const _exhaustiveCheck: never = composite.value;
|
||||
const _exhaustiveCheck: never = value;
|
||||
|
||||
// Note: this code is unreachable, it is here to make ts not complain about
|
||||
// _exhaustiveCheck not being used.
|
||||
// See: https://www.typescriptlang.org/docs/handbook/2/narrowing.html#exhaustiveness-checking
|
||||
throw new Error(`Tried to create preferences, but foreign item was encountered: ${_exhaustiveCheck} ${composite.value}`);
|
||||
throw new Error(`Tried to create preferences, but foreign item was encountered: ${_exhaustiveCheck} ${value}`);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user