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 { SubnamespaceBadge } from "./subnamespace-badge";
|
||||
import hierarchicalNamespacesInjectable from "./hierarchical-namespaces.injectable";
|
||||
import { prevDefault } from "../../utils";
|
||||
|
||||
interface NamespaceTreeViewProps {
|
||||
root: Namespace;
|
||||
@ -51,10 +52,7 @@ function NonInjectableNamespaceTreeView({ root, namespaces, getDetailsUrl }: Dep
|
||||
nodeId={childId}
|
||||
data-testid={childId}
|
||||
classes={classes}
|
||||
onIconClick={(evt) =>{
|
||||
toggleNode(childId);
|
||||
evt.stopPropagation();
|
||||
}}
|
||||
onIconClick={prevDefault(() => toggleNode(childId))}
|
||||
label={(
|
||||
<>
|
||||
<Link key={child.getId()} to={getDetailsUrl(child.selfLink)}>
|
||||
@ -100,10 +98,7 @@ function NonInjectableNamespaceTreeView({ root, namespaces, getDetailsUrl }: Dep
|
||||
label={root.getName()}
|
||||
data-testid={nodeId}
|
||||
classes={classes}
|
||||
onIconClick={(evt) => {
|
||||
toggleNode(nodeId);
|
||||
evt.stopPropagation();
|
||||
}}
|
||||
onIconClick={prevDefault(() => toggleNode(nodeId))}
|
||||
>
|
||||
{renderChildren(root)}
|
||||
</TreeItem>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user