chore(nodes-edges): add data testids
This commit is contained in:
@@ -162,6 +162,7 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
onKeyDown={disableKeyboardA11y ? undefined : onKeyDown}
|
onKeyDown={disableKeyboardA11y ? undefined : onKeyDown}
|
||||||
tabIndex={disableKeyboardA11y ? undefined : 0}
|
tabIndex={disableKeyboardA11y ? undefined : 0}
|
||||||
role={disableKeyboardA11y ? undefined : 'button'}
|
role={disableKeyboardA11y ? undefined : 'button'}
|
||||||
|
data-testid={`rf__edge-${id}`}
|
||||||
aria-label={ariaLabel === null ? undefined : ariaLabel ? ariaLabel : `Edge from ${source} to ${target}`}
|
aria-label={ariaLabel === null ? undefined : ariaLabel ? ariaLabel : `Edge from ${source} to ${target}`}
|
||||||
aria-describedby={disableKeyboardA11y ? undefined : `${ARIA_EDGE_DESC_KEY}-${rfId}`}
|
aria-describedby={disableKeyboardA11y ? undefined : `${ARIA_EDGE_DESC_KEY}-${rfId}`}
|
||||||
ref={edgeRef}
|
ref={edgeRef}
|
||||||
|
|||||||
@@ -169,6 +169,7 @@ export default (NodeComponent: ComponentType<NodeProps>) => {
|
|||||||
...style,
|
...style,
|
||||||
}}
|
}}
|
||||||
data-id={id}
|
data-id={id}
|
||||||
|
data-testid={`rf__node-${id}`}
|
||||||
onMouseEnter={onMouseEnterHandler}
|
onMouseEnter={onMouseEnterHandler}
|
||||||
onMouseMove={onMouseMoveHandler}
|
onMouseMove={onMouseMoveHandler}
|
||||||
onMouseLeave={onMouseLeaveHandler}
|
onMouseLeave={onMouseLeaveHandler}
|
||||||
|
|||||||
@@ -163,7 +163,13 @@ const ReactFlow = forwardRef<ReactFlowRefType, ReactFlowProps>(
|
|||||||
const rfId = useId();
|
const rfId = useId();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div {...rest} style={{ ...style, ...wrapperStyle }} ref={ref} className={cc(['react-flow', className])}>
|
<div
|
||||||
|
{...rest}
|
||||||
|
style={{ ...style, ...wrapperStyle }}
|
||||||
|
ref={ref}
|
||||||
|
className={cc(['react-flow', className])}
|
||||||
|
data-testid="rf__wrapper"
|
||||||
|
>
|
||||||
<Wrapper>
|
<Wrapper>
|
||||||
<GraphView
|
<GraphView
|
||||||
onInit={onInit}
|
onInit={onInit}
|
||||||
|
|||||||
Reference in New Issue
Block a user