onStart(evt as MouseEvent)}
- onDrag={(evt) => onDrag(evt as MouseEvent)}
+ onStart={(event) => onStart(event as MouseEvent)}
+ onDrag={(event) => onDrag(event as MouseEvent)}
>
{
- const userSelectionRect = useStoreState((s) => s.userSelectionRect);
+ const userSelectionRect = useStoreState((state) => state.userSelectionRect);
if (!userSelectionRect.draw) {
return null;
@@ -45,12 +45,12 @@ const SelectionRect = () => {
};
export default memo(({ selectionKeyPressed }: UserSelectionProps) => {
- const selectionActive = useStoreState((s) => s.selectionActive);
- const elementsSelectable = useStoreState((s) => s.elementsSelectable);
+ const selectionActive = useStoreState((state) => state.selectionActive);
+ const elementsSelectable = useStoreState((state) => state.elementsSelectable);
- const setUserSelection = useStoreActions((a) => a.setUserSelection);
- const updateUserSelection = useStoreActions((a) => a.updateUserSelection);
- const unsetUserSelection = useStoreActions((a) => a.unsetUserSelection);
+ const setUserSelection = useStoreActions((actions) => actions.setUserSelection);
+ const updateUserSelection = useStoreActions((actions) => actions.updateUserSelection);
+ const unsetUserSelection = useStoreActions((actions) => actions.unsetUserSelection);
const renderUserSelectionPane = selectionActive || selectionKeyPressed;
useEffect(() => {
@@ -63,8 +63,8 @@ export default memo(({ selectionKeyPressed }: UserSelectionProps) => {
return null;
}
- const onMouseDown = (evt: React.MouseEvent): void => {
- const mousePos = getMousePosition(evt);
+ const onMouseDown = (event: React.MouseEvent): void => {
+ const mousePos = getMousePosition(event);
if (!mousePos) {
return;
}
@@ -72,11 +72,11 @@ export default memo(({ selectionKeyPressed }: UserSelectionProps) => {
setUserSelection(mousePos);
};
- const onMouseMove = (evt: React.MouseEvent): void => {
+ const onMouseMove = (event: React.MouseEvent): void => {
if (!selectionKeyPressed || !selectionActive) {
return;
}
- const mousePos = getMousePosition(evt);
+ const mousePos = getMousePosition(event);
if (!mousePos) {
return;
diff --git a/src/container/EdgeRenderer/index.tsx b/src/container/EdgeRenderer/index.tsx
index 9f239b3c..ab57b2d8 100644
--- a/src/container/EdgeRenderer/index.tsx
+++ b/src/container/EdgeRenderer/index.tsx
@@ -10,7 +10,7 @@ interface EdgeRendererProps {
edgeTypes: any;
connectionLineType: ConnectionLineType;
connectionLineStyle?: CSSProperties;
- onElementClick?: (evt: React.MouseEvent, element: Node | Edge) => void;
+ onElementClick?: (event: React.MouseEvent, element: Node | Edge) => void;
arrowHeadColor: string;
markerEndId?: string;
}
diff --git a/src/container/GraphView/index.tsx b/src/container/GraphView/index.tsx
index 89ccf623..39ad8de0 100644
--- a/src/container/GraphView/index.tsx
+++ b/src/container/GraphView/index.tsx
@@ -27,14 +27,14 @@ import {
export interface GraphViewProps {
elements: Elements;
- onElementClick?: (evt: MouseEvent, element: Node | Edge) => void;
+ onElementClick?: (event: MouseEvent, element: Node | Edge) => void;
onElementsRemove?: (elements: Elements) => void;
- onNodeMouseEnter?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseMove?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseLeave?: (evt: MouseEvent, node: Node) => void;
- onNodeContextMenu?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStart?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStop?: (evt: MouseEvent, node: Node) => void;
+ onNodeMouseEnter?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseMove?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseLeave?: (event: MouseEvent, node: Node) => void;
+ onNodeContextMenu?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStart?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStop?: (event: MouseEvent, node: Node) => void;
onConnect?: (connection: Connection | Edge) => void;
onConnectStart?: OnConnectStartFunc;
onConnectStop?: OnConnectStopFunc;
@@ -42,8 +42,8 @@ export interface GraphViewProps {
onMove?: (flowTransform?: FlowTransform) => void;
onMoveStart?: (flowTransform?: FlowTransform) => void;
onMoveEnd?: (flowTransform?: FlowTransform) => void;
- onPaneClick?: (evt: MouseEvent) => void;
- onPaneContextMenu?: (evt: MouseEvent) => void;
+ onPaneClick?: (event: MouseEvent) => void;
+ onPaneContextMenu?: (event: MouseEvent) => void;
selectionKeyCode: number;
nodeTypes: NodeTypesType;
edgeTypes: EdgeTypesType;
@@ -129,16 +129,16 @@ const GraphView = ({
const zoom = useStoreActions((actions) => actions.zoom);
const onZoomPaneClick = useCallback(
- (evt: React.MouseEvent) => {
- onPaneClick?.(evt);
+ (event: React.MouseEvent) => {
+ onPaneClick?.(event);
unsetNodesSelection();
},
[onPaneClick]
);
const onZoomPaneContextMenu = useCallback(
- (evt: React.MouseEvent) => {
- onPaneContextMenu?.(evt);
+ (event: React.MouseEvent) => {
+ onPaneContextMenu?.(event);
},
[onPaneContextMenu]
);
diff --git a/src/container/NodeRenderer/index.tsx b/src/container/NodeRenderer/index.tsx
index 4c5d7c84..8960e467 100644
--- a/src/container/NodeRenderer/index.tsx
+++ b/src/container/NodeRenderer/index.tsx
@@ -7,13 +7,13 @@ import { Node, Transform, NodeTypesType, WrapNodeProps, Elements, Edge } from '.
interface NodeRendererProps {
nodeTypes: NodeTypesType;
selectNodesOnDrag: boolean;
- onElementClick?: (evt: MouseEvent, element: Node | Edge) => void;
- onNodeMouseEnter?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseMove?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseLeave?: (evt: MouseEvent, node: Node) => void;
- onNodeContextMenu?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStart?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStop?: (evt: MouseEvent, node: Node) => void;
+ onElementClick?: (event: MouseEvent, element: Node | Edge) => void;
+ onNodeMouseEnter?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseMove?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseLeave?: (event: MouseEvent, node: Node) => void;
+ onNodeContextMenu?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStart?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStop?: (event: MouseEvent, node: Node) => void;
onlyRenderVisibleNodes?: boolean;
}
diff --git a/src/container/ReactFlow/index.tsx b/src/container/ReactFlow/index.tsx
index c74871d3..037b3828 100644
--- a/src/container/ReactFlow/index.tsx
+++ b/src/container/ReactFlow/index.tsx
@@ -35,14 +35,14 @@ import '../../style.css';
export interface ReactFlowProps extends Omit, 'onLoad'> {
elements: Elements;
- onElementClick?: (evt: MouseEvent, element: Node | Edge) => void;
+ onElementClick?: (event: MouseEvent, element: Node | Edge) => void;
onElementsRemove?: (elements: Elements) => void;
- onNodeMouseEnter?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseMove?: (evt: MouseEvent, node: Node) => void;
- onNodeMouseLeave?: (evt: MouseEvent, node: Node) => void;
- onNodeContextMenu?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStart?: (evt: MouseEvent, node: Node) => void;
- onNodeDragStop?: (evt: MouseEvent, node: Node) => void;
+ onNodeMouseEnter?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseMove?: (event: MouseEvent, node: Node) => void;
+ onNodeMouseLeave?: (event: MouseEvent, node: Node) => void;
+ onNodeContextMenu?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStart?: (event: MouseEvent, node: Node) => void;
+ onNodeDragStop?: (event: MouseEvent, node: Node) => void;
onConnect?: (connection: Edge | Connection) => void;
onConnectStart?: OnConnectStartFunc;
onConnectStop?: OnConnectStopFunc;
@@ -51,8 +51,8 @@ export interface ReactFlowProps extends Omit, 'on
onMoveStart?: (flowTransform?: FlowTransform) => void;
onMoveEnd?: (flowTransform?: FlowTransform) => void;
onSelectionChange?: (elements: Elements | null) => void;
- onPaneClick?: (evt: MouseEvent) => void;
- onPaneContextMenu?: (evt: MouseEvent) => void;
+ onPaneClick?: (event: MouseEvent) => void;
+ onPaneContextMenu?: (event: MouseEvent) => void;
nodeTypes: NodeTypesType;
edgeTypes: EdgeTypesType;
connectionLineType: ConnectionLineType;
diff --git a/src/hooks/useElementUpdater.ts b/src/hooks/useElementUpdater.ts
index d8498077..2765ab41 100644
--- a/src/hooks/useElementUpdater.ts
+++ b/src/hooks/useElementUpdater.ts
@@ -6,8 +6,8 @@ import { parseElement, isNode, isEdge } from '../utils/graph';
import { Elements, Node, Edge, FlowElement } from '../types';
const useElementUpdater = (propElements: Elements): void => {
- const stateElements = useStoreState((s) => s.elements);
- const setElements = useStoreActions((a) => a.setElements);
+ const stateElements = useStoreState((state) => state.elements);
+ const setElements = useStoreActions((actions) => actions.setElements);
useEffect(() => {
const nextElements: Elements = propElements.map((propElement) => {
diff --git a/src/hooks/useKeyPress.ts b/src/hooks/useKeyPress.ts
index 992d0523..4fec31f2 100644
--- a/src/hooks/useKeyPress.ts
+++ b/src/hooks/useKeyPress.ts
@@ -5,14 +5,14 @@ import { isInputDOMNode } from '../utils';
export default (keyCode: number): boolean => {
const [keyPressed, setKeyPressed] = useState(false);
- function downHandler(evt: KeyboardEvent) {
- if (evt.keyCode === keyCode && !isInputDOMNode(evt)) {
+ function downHandler(event: KeyboardEvent) {
+ if (event.keyCode === keyCode && !isInputDOMNode(event)) {
setKeyPressed(true);
}
}
- const upHandler = (evt: KeyboardEvent) => {
- if (evt.keyCode === keyCode && !isInputDOMNode(evt)) {
+ const upHandler = (event: KeyboardEvent) => {
+ if (event.keyCode === keyCode && !isInputDOMNode(event)) {
setKeyPressed(false);
}
};
diff --git a/src/types/index.ts b/src/types/index.ts
index c6ac6b4a..ad5ab4ad 100644
--- a/src/types/index.ts
+++ b/src/types/index.ts
@@ -154,13 +154,13 @@ export interface WrapNodeProps {
isDraggable: boolean;
isConnectable: boolean;
selectNodesOnDrag: boolean;
- onClick?: (evt: ReactMouseEvent, node: Node) => void;
- onMouseEnter?: (evt: ReactMouseEvent, node: Node) => void;
- onMouseMove?: (evt: ReactMouseEvent, node: Node) => void;
- onMouseLeave?: (evt: ReactMouseEvent, node: Node) => void;
- onContextMenu?: (evt: ReactMouseEvent, node: Node) => void;
- onNodeDragStart?: (evt: ReactMouseEvent, node: Node) => void;
- onNodeDragStop?: (evt: ReactMouseEvent, node: Node) => void;
+ onClick?: (event: ReactMouseEvent, node: Node) => void;
+ onMouseEnter?: (event: ReactMouseEvent, node: Node) => void;
+ onMouseMove?: (event: ReactMouseEvent, node: Node) => void;
+ onMouseLeave?: (event: ReactMouseEvent, node: Node) => void;
+ onContextMenu?: (event: ReactMouseEvent, node: Node) => void;
+ onNodeDragStart?: (event: ReactMouseEvent, node: Node) => void;
+ onNodeDragStop?: (event: ReactMouseEvent, node: Node) => void;
style?: CSSProperties;
className?: string;
sourcePosition?: Position;
@@ -202,8 +202,8 @@ export type OnConnectStartParams = {
nodeId: ElementId | null;
handleType: HandleType | null;
};
-export type OnConnectStartFunc = (evt: ReactMouseEvent, params: OnConnectStartParams) => void;
-export type OnConnectStopFunc = (evt: MouseEvent) => void;
+export type OnConnectStartFunc = (event: ReactMouseEvent, params: OnConnectStartParams) => void;
+export type OnConnectStopFunc = (event: MouseEvent) => void;
export type SetConnectionId = {
connectionNodeId: ElementId | null;
@@ -235,7 +235,7 @@ export interface EdgeCompProps {
labelStyle?: CSSProperties;
labelShowBg?: boolean;
labelBgStyle?: CSSProperties;
- onClick?: (evt: ReactMouseEvent, edge: Edge) => void;
+ onClick?: (event: ReactMouseEvent, edge: Edge) => void;
animated?: boolean;
selected?: boolean;
data?: any;