1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/renderer/components/layout
Sebastian Malton 9589175604
Make EntitySettingRegistry fully injectable (#6604)
* Make EntitySettingRegistry fully injectable

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Add behavioural tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix lint

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Revert tsconfig change

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix type errors

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Update snapshot

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Improve naming

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-11-28 12:13:15 -05:00
..
__tests__ Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
sidebar-storage Update injectable library (#4842) 2022-02-25 11:10:13 -05:00
top-bar Refactor and transform "Application update", "Preferences" and "Application menu" into Features (#6437) 2022-10-26 11:16:23 -04:00
close-button.module.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
close-button.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
extension-sidebar-item-registrator.injectable.tsx Introduce kludge to make "isEnabledForCluster" work again for cluster pages PART 1 (#5800) 2022-07-13 08:36:51 +03:00
main-layout.module.scss Fix StatusBar extension API (#4838) 2022-02-10 09:08:59 -05:00
main-layout.tsx Fix: align sidebar menu items (#6138) 2022-09-01 12:52:55 +03:00
page-layout.tsx Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
setting-layout.scss Refactor and transform "Application update", "Preferences" and "Application menu" into Features (#6437) 2022-10-26 11:16:23 -04:00
setting-layout.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
siblings-in-tab-layout.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
sidebar-cluster.module.scss Fix html font size and adjust usage of rem units (#5641) 2022-06-15 19:38:10 -04:00
sidebar-cluster.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
sidebar-item.tsx Fix: align sidebar menu items (#6138) 2022-09-01 12:52:55 +03:00
sidebar-items.injectable.ts 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
sidebar-items.module.scss Fix: align sidebar menu items (#6138) 2022-09-01 12:52:55 +03:00
sidebar.module.scss Fix: align sidebar menu items (#6138) 2022-09-01 12:52:55 +03:00
sidebar.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
sub-header.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
sub-header.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
sub-title.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
sub-title.tsx Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
tab-layout-2.tsx Make EntitySettingRegistry fully injectable (#6604) 2022-11-28 12:13:15 -05:00
tab-layout.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
tab-layout.tsx Make EntitySettingRegistry fully injectable (#6604) 2022-11-28 12:13:15 -05:00
wizard-layout.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
wizard-layout.tsx Enable consistent-type-imports eslint rule (#5205) 2022-04-06 10:34:16 -04:00