mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Adapt dock
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
13f1d6f7f3
commit
1ac7fcdc26
@ -31,6 +31,7 @@
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@k8slens/feature-core": "^6.5.0-alpha.0",
|
||||
"@k8slens/basic-dependency-features": "^1.0.0-alpha.0",
|
||||
"@k8slens/ui-components": "^1.0.0-alpha.0",
|
||||
"@ogre-tools/fp": "^15.1.2",
|
||||
"@ogre-tools/injectable": "^15.1.2",
|
||||
@ -40,7 +41,8 @@
|
||||
"mobx": "^6.8.0",
|
||||
"mobx-react": "^7.6.0",
|
||||
"lodash": "^4.17.21",
|
||||
"react": "^17"
|
||||
"react": "^17",
|
||||
"react-dom": "^17"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@async-fn/jest": "^1.6.4",
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
import { runInAction } from "mobx";
|
||||
import { createContainer, DiContainer, getInjectable } from "@ogre-tools/injectable";
|
||||
import { registerMobX } from "@ogre-tools/injectable-extension-for-mobx";
|
||||
import { registerInjectableReact } from "@ogre-tools/injectable-react";
|
||||
import { renderFor } from "@k8slens/test-utils";
|
||||
import { DockHost } from "./dock/dock-host";
|
||||
import React from "react";
|
||||
@ -18,11 +16,8 @@ describe("DockHost, given rendered", () => {
|
||||
|
||||
beforeEach(() => {
|
||||
di = createContainer("some-container");
|
||||
registerMobX(di);
|
||||
registerInjectableReact(di);
|
||||
runInAction(() => {
|
||||
|
||||
registerFeature(di, dockFeature);
|
||||
});
|
||||
|
||||
const render = renderFor(di);
|
||||
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
import { getFeature } from "@k8slens/feature-core";
|
||||
import { autoRegister } from "@ogre-tools/injectable-extension-for-auto-registration";
|
||||
import { injectableMobXFeature, injectableReactFeature } from "@k8slens/basic-dependency-features";
|
||||
|
||||
export const dockFeature = getFeature({
|
||||
id: "dock",
|
||||
@ -11,4 +12,6 @@ export const dockFeature = getFeature({
|
||||
getRequireContexts: () => [require.context("./", true, /\.injectable\.(ts|tsx)$/)],
|
||||
});
|
||||
},
|
||||
|
||||
dependencies: [injectableReactFeature, injectableMobXFeature],
|
||||
});
|
||||
|
||||
Loading…
Reference in New Issue
Block a user