feat: Introduce feature adapter for injectable-react and injectable-mobx

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
Janne Savolainen committed 2023-04-17 11:45:27 +03:00
1 parent 7892d76b5d
commit 19c24b0998
7 files changed
+65

No files matched your search

@@ -0,0 +1,11 @@
import { getFeature } from "@k8slens/feature-core";
import type { DiContainer } from "@ogre-tools/injectable";
import { registerMobX } from "@ogre-tools/injectable-extension-for-mobx";
export const injectableMobXFeature = getFeature({
id: "injectable-mobx",
register: (di) => {
registerMobX(di as DiContainer);
},
});
@@ -0,0 +1,11 @@
import { getFeature } from "@k8slens/feature-core";
import type { DiContainer } from "@ogre-tools/injectable";
import { registerInjectableReact } from "@ogre-tools/injectable-react";
export const injectableReactFeature = getFeature({
id: "injectable-react",
register: (di) => {
registerInjectableReact(di as DiContainer);
},
});