mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Linter fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
690bef9597
commit
6a4a58b937
@ -127,8 +127,8 @@ describe("<NamespaceTreeView />", () => {
|
||||
it("renders one namespace without children", () => {
|
||||
const tree: NamespaceTree = {
|
||||
id: "single-root",
|
||||
namespace: singleRoot
|
||||
}
|
||||
namespace: singleRoot,
|
||||
};
|
||||
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
|
||||
@ -142,14 +142,14 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "team-a",
|
||||
namespace: teamA
|
||||
namespace: teamA,
|
||||
},
|
||||
{
|
||||
id: "team-b",
|
||||
namespace: teamB
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: teamB,
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
|
||||
@ -163,14 +163,14 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "team-c",
|
||||
namespace: teamC
|
||||
namespace: teamC,
|
||||
},
|
||||
{
|
||||
id: "service-1",
|
||||
namespace: service1
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: service1,
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
|
||||
expect(result.baseElement).toMatchSnapshot();
|
||||
@ -183,14 +183,14 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "team-c",
|
||||
namespace: teamC
|
||||
namespace: teamC,
|
||||
},
|
||||
{
|
||||
id: "service-1",
|
||||
namespace: service1
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: service1,
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
|
||||
expect(result.getByTestId("namespace-details-badge-for-service-1")).toBeInTheDocument();
|
||||
@ -203,14 +203,14 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "team-c",
|
||||
namespace: teamC
|
||||
namespace: teamC,
|
||||
},
|
||||
{
|
||||
id: "service-1",
|
||||
namespace: service1
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: service1,
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
const trueNamespace = result.getByTestId("namespace-team-c");
|
||||
|
||||
@ -224,18 +224,18 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "level-deep-child-a",
|
||||
namespace: levelDeepChildA
|
||||
namespace: levelDeepChildA,
|
||||
},
|
||||
{
|
||||
id: "level-deep-child-b",
|
||||
namespace: levelDeepChildB,
|
||||
children: [{
|
||||
id: "level-deep-subchild-a",
|
||||
namespace: levelDeepSubChildA
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: levelDeepSubChildA,
|
||||
}],
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
|
||||
expect(result.baseElement).toMatchSnapshot();
|
||||
@ -248,18 +248,18 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "level-deep-child-a",
|
||||
namespace: levelDeepChildA
|
||||
namespace: levelDeepChildA,
|
||||
},
|
||||
{
|
||||
id: "level-deep-child-b",
|
||||
namespace: levelDeepChildB,
|
||||
children: [{
|
||||
id: "level-deep-subchild-a",
|
||||
namespace: levelDeepSubChildA
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: levelDeepSubChildA,
|
||||
}],
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
const deepest = result.getByTestId("namespace-level-deep-child-b");
|
||||
|
||||
@ -273,18 +273,18 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "level-deep-child-a",
|
||||
namespace: levelDeepChildA
|
||||
namespace: levelDeepChildA,
|
||||
},
|
||||
{
|
||||
id: "level-deep-child-b",
|
||||
namespace: levelDeepChildB,
|
||||
children: [{
|
||||
id: "level-deep-subchild-a",
|
||||
namespace: levelDeepSubChildA
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: levelDeepSubChildA,
|
||||
}],
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
const levelB = result.getByTestId("namespace-level-deep-child-b");
|
||||
const minusButton = levelB.querySelector("[data-testid='minus-square']");
|
||||
@ -303,18 +303,18 @@ describe("<NamespaceTreeView />", () => {
|
||||
children: [
|
||||
{
|
||||
id: "level-deep-child-a",
|
||||
namespace: levelDeepChildA
|
||||
namespace: levelDeepChildA,
|
||||
},
|
||||
{
|
||||
id: "level-deep-child-b",
|
||||
namespace: levelDeepChildB,
|
||||
children: [{
|
||||
id: "level-deep-subchild-a",
|
||||
namespace: levelDeepSubChildA
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
namespace: levelDeepSubChildA,
|
||||
}],
|
||||
},
|
||||
],
|
||||
};
|
||||
const result = render(<NamespaceTreeView tree={tree} />);
|
||||
const levelB = result.getByTestId("namespace-level-deep-child-b");
|
||||
const minusButton = levelB.querySelector("[data-testid='minus-square']");
|
||||
|
||||
@ -51,10 +51,10 @@ function NonInjectableNamespaceTreeView({ tree, namespaces, getDetailsUrl }: Dep
|
||||
)}
|
||||
</>
|
||||
)}
|
||||
>
|
||||
{Array.isArray(nodes.children) ? nodes.children.map((node) => renderTree(node)) : null}
|
||||
>
|
||||
{Array.isArray(nodes.children) ? nodes.children.map((node) => renderTree(node)) : null}
|
||||
</TreeItem>
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
function toggleNode(id: string) {
|
||||
|
||||
@ -12,10 +12,10 @@ import { KubeObjectStore } from "../../../common/k8s-api/kube-object.store";
|
||||
import type { NamespaceApi } from "../../../common/k8s-api/endpoints/namespace.api";
|
||||
import { Namespace } from "../../../common/k8s-api/endpoints/namespace.api";
|
||||
|
||||
export type NamespaceTree = {
|
||||
id: string,
|
||||
namespace: Namespace,
|
||||
children?: NamespaceTree[]
|
||||
export interface NamespaceTree {
|
||||
id: string;
|
||||
namespace: Namespace;
|
||||
children?: NamespaceTree[];
|
||||
}
|
||||
|
||||
interface Dependencies extends KubeObjectStoreDependencies {
|
||||
@ -214,8 +214,8 @@ export class NamespaceStore extends KubeObjectStore<Namespace, NamespaceApi> {
|
||||
return {
|
||||
id: root.getId(),
|
||||
namespace: root,
|
||||
children: children.map(this.getNamespaceTree)
|
||||
}
|
||||
children: children.map(this.getNamespaceTree),
|
||||
};
|
||||
}
|
||||
|
||||
@action
|
||||
|
||||
Loading…
Reference in New Issue
Block a user