1
0
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:
Janne Savolainen 2023-04-14 08:48:54 +03:00
parent 13f1d6f7f3
commit 1ac7fcdc26
No known key found for this signature in database
GPG Key ID: 8C6CFB2FFFE8F68A
3 changed files with 8 additions and 8 deletions

View File

@ -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",

View File

@ -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);

View File

@ -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],
}); });