fix(ts): dont make viewport optional for move callbacks
This commit is contained in:
@@ -21,9 +21,9 @@ interface ZoomPaneProps {
|
|||||||
panOnDrag?: boolean;
|
panOnDrag?: boolean;
|
||||||
defaultPosition?: [number, number];
|
defaultPosition?: [number, number];
|
||||||
defaultZoom?: number;
|
defaultZoom?: number;
|
||||||
onMove?: (viewport?: Viewport) => void;
|
onMove?: (viewport: Viewport) => void;
|
||||||
onMoveStart?: (viewport?: Viewport) => void;
|
onMoveStart?: (viewport: Viewport) => void;
|
||||||
onMoveEnd?: (viewport?: Viewport) => void;
|
onMoveEnd?: (viewport: Viewport) => void;
|
||||||
zoomActivationKeyCode?: KeyCode;
|
zoomActivationKeyCode?: KeyCode;
|
||||||
preventScrolling?: boolean;
|
preventScrolling?: boolean;
|
||||||
children: ReactNode;
|
children: ReactNode;
|
||||||
|
|||||||
@@ -51,9 +51,9 @@ export interface ReactFlowProps extends HTMLAttributes<HTMLDivElement> {
|
|||||||
onConnectStop?: OnConnectStop;
|
onConnectStop?: OnConnectStop;
|
||||||
onConnectEnd?: OnConnectEnd;
|
onConnectEnd?: OnConnectEnd;
|
||||||
onInit?: OnInit;
|
onInit?: OnInit;
|
||||||
onMove?: (viewport?: Viewport) => void;
|
onMove?: (viewport: Viewport) => void;
|
||||||
onMoveStart?: (viewport?: Viewport) => void;
|
onMoveStart?: (viewport: Viewport) => void;
|
||||||
onMoveEnd?: (viewport?: Viewport) => void;
|
onMoveEnd?: (viewport: Viewport) => void;
|
||||||
onSelectionChange?: OnSelectionChangeFunc;
|
onSelectionChange?: OnSelectionChangeFunc;
|
||||||
onSelectionDragStart?: (event: ReactMouseEvent, nodes: Node[]) => void;
|
onSelectionDragStart?: (event: ReactMouseEvent, nodes: Node[]) => void;
|
||||||
onSelectionDrag?: (event: ReactMouseEvent, nodes: Node[]) => void;
|
onSelectionDrag?: (event: ReactMouseEvent, nodes: Node[]) => void;
|
||||||
|
|||||||
Reference in New Issue
Block a user