1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/behaviours/preferences
Janne Savolainen f87f5f245c
Simplify logic for injecting many instances which can reactively change e.g. based on extension being enabled or disabled (#5662)
* Reorganize stuff to prevent circular dependencies

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>

* Install injectable extension to allow injecting reactively many implementations

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>

* Switch to using computedInjectMany over filtering injectMany based on enabled extensions for simplicity

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>

* Remove await for not being needed

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>

* Sort dependencies alphabetically

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-06-20 10:19:20 +03:00
..
__snapshots__ modify app test rendering to include status bar (#5630) 2022-06-15 07:40:13 +03:00
closing-preferences.test.tsx Rename injection token for clarity (#5636) 2022-06-16 08:44:38 -04:00
navigation-to-application-preferences.test.ts Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
navigation-to-editor-preferences.test.ts Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
navigation-to-extension-specific-preferences.test.tsx Simplify logic for injecting many instances which can reactively change e.g. based on extension being enabled or disabled (#5662) 2022-06-20 10:19:20 +03:00
navigation-to-kubernetes-preferences.test.ts Stop using HelmCli from Renderer (#4861) 2022-06-13 11:42:53 +03:00
navigation-to-proxy-preferences.test.ts Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
navigation-to-telemetry-preferences.test.tsx Add behaviour for tray menu items originating from extensions (#5609) 2022-06-17 08:07:26 -04:00
navigation-to-terminal-preferences.test.ts Introduce way to install update directly from tray. Make application updater unit testable... (#5433) 2022-06-03 11:21:36 +03:00
navigation-using-application-menu.test.ts Prevent duplicate app windows (#5533) 2022-06-15 16:40:34 -04:00
navigation-using-tray.test.ts Introduce way to install update directly from tray. Make application updater unit testable... (#5433) 2022-06-03 11:21:36 +03:00