mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Use prevDefault util
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
5b8de287d8
commit
0cf649de69
@ -16,6 +16,7 @@ import type { GetDetailsUrl } from "../kube-detail-params/get-details-url.inject
|
|||||||
import getDetailsUrlInjectable from "../kube-detail-params/get-details-url.injectable";
|
import getDetailsUrlInjectable from "../kube-detail-params/get-details-url.injectable";
|
||||||
import { SubnamespaceBadge } from "./subnamespace-badge";
|
import { SubnamespaceBadge } from "./subnamespace-badge";
|
||||||
import hierarchicalNamespacesInjectable from "./hierarchical-namespaces.injectable";
|
import hierarchicalNamespacesInjectable from "./hierarchical-namespaces.injectable";
|
||||||
|
import { prevDefault } from "../../utils";
|
||||||
|
|
||||||
interface NamespaceTreeViewProps {
|
interface NamespaceTreeViewProps {
|
||||||
root: Namespace;
|
root: Namespace;
|
||||||
@ -51,10 +52,7 @@ function NonInjectableNamespaceTreeView({ root, namespaces, getDetailsUrl }: Dep
|
|||||||
nodeId={childId}
|
nodeId={childId}
|
||||||
data-testid={childId}
|
data-testid={childId}
|
||||||
classes={classes}
|
classes={classes}
|
||||||
onIconClick={(evt) =>{
|
onIconClick={prevDefault(() => toggleNode(childId))}
|
||||||
toggleNode(childId);
|
|
||||||
evt.stopPropagation();
|
|
||||||
}}
|
|
||||||
label={(
|
label={(
|
||||||
<>
|
<>
|
||||||
<Link key={child.getId()} to={getDetailsUrl(child.selfLink)}>
|
<Link key={child.getId()} to={getDetailsUrl(child.selfLink)}>
|
||||||
@ -100,10 +98,7 @@ function NonInjectableNamespaceTreeView({ root, namespaces, getDetailsUrl }: Dep
|
|||||||
label={root.getName()}
|
label={root.getName()}
|
||||||
data-testid={nodeId}
|
data-testid={nodeId}
|
||||||
classes={classes}
|
classes={classes}
|
||||||
onIconClick={(evt) => {
|
onIconClick={prevDefault(() => toggleNode(nodeId))}
|
||||||
toggleNode(nodeId);
|
|
||||||
evt.stopPropagation();
|
|
||||||
}}
|
|
||||||
>
|
>
|
||||||
{renderChildren(root)}
|
{renderChildren(root)}
|
||||||
</TreeItem>
|
</TreeItem>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user