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": {
|
"peerDependencies": {
|
||||||
"@k8slens/feature-core": "^6.5.0-alpha.0",
|
"@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",
|
"@k8slens/ui-components": "^1.0.0-alpha.0",
|
||||||
"@ogre-tools/fp": "^15.1.2",
|
"@ogre-tools/fp": "^15.1.2",
|
||||||
"@ogre-tools/injectable": "^15.1.2",
|
"@ogre-tools/injectable": "^15.1.2",
|
||||||
@ -40,7 +41,8 @@
|
|||||||
"mobx": "^6.8.0",
|
"mobx": "^6.8.0",
|
||||||
"mobx-react": "^7.6.0",
|
"mobx-react": "^7.6.0",
|
||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
"react": "^17"
|
"react": "^17",
|
||||||
|
"react-dom": "^17"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@async-fn/jest": "^1.6.4",
|
"@async-fn/jest": "^1.6.4",
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
import { runInAction } from "mobx";
|
import { runInAction } from "mobx";
|
||||||
import { createContainer, DiContainer, getInjectable } from "@ogre-tools/injectable";
|
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 { renderFor } from "@k8slens/test-utils";
|
||||||
import { DockHost } from "./dock/dock-host";
|
import { DockHost } from "./dock/dock-host";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
@ -18,11 +16,8 @@ describe("DockHost, given rendered", () => {
|
|||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
di = createContainer("some-container");
|
di = createContainer("some-container");
|
||||||
registerMobX(di);
|
|
||||||
registerInjectableReact(di);
|
|
||||||
runInAction(() => {
|
|
||||||
registerFeature(di, dockFeature);
|
registerFeature(di, dockFeature);
|
||||||
});
|
|
||||||
|
|
||||||
const render = renderFor(di);
|
const render = renderFor(di);
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
import { getFeature } from "@k8slens/feature-core";
|
import { getFeature } from "@k8slens/feature-core";
|
||||||
import { autoRegister } from "@ogre-tools/injectable-extension-for-auto-registration";
|
import { autoRegister } from "@ogre-tools/injectable-extension-for-auto-registration";
|
||||||
|
import { injectableMobXFeature, injectableReactFeature } from "@k8slens/basic-dependency-features";
|
||||||
|
|
||||||
export const dockFeature = getFeature({
|
export const dockFeature = getFeature({
|
||||||
id: "dock",
|
id: "dock",
|
||||||
@ -11,4 +12,6 @@ export const dockFeature = getFeature({
|
|||||||
getRequireContexts: () => [require.context("./", true, /\.injectable\.(ts|tsx)$/)],
|
getRequireContexts: () => [require.context("./", true, /\.injectable\.(ts|tsx)$/)],
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
dependencies: [injectableReactFeature, injectableMobXFeature],
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user