Skip to content

Commit ca78b67

Browse files
committed
Type fix
1 parent 17695f8 commit ca78b67

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/core-types.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export type ResizeMouseEvent = React.MouseEvent<HTMLElement, MouseEvent>;
2+
export type ResizeTouchEvent = React.TouchEvent<HTMLElement>;
23
export type OnResizeStart = ((resizeType?: ResizeType) => void | boolean) | undefined;
34
export type OnResizeEnd = ((newSize: SizeUnit, domRect: DOMRect, resizeType?: ResizeType) => void) | undefined;
45
export type OnDragEnd = (position: IPosition, moved: boolean) => void;
@@ -94,7 +95,7 @@ export interface ISpaceStore {
9495
startMouseResize: (resizeType: ResizeType, space: ISpaceDefinition, event: React.MouseEvent<HTMLElement>, onResizeEnd?: OnResizeEnd) => void;
9596
startTouchResize: (resizeType: ResizeType, space: ISpaceDefinition, event: React.TouchEvent<HTMLElement>, onResizeEnd?: OnResizeEnd) => void;
9697
startMouseDrag: (space: ISpaceDefinition, event: ResizeMouseEvent, onDragEnd?: OnDragEnd) => void;
97-
startTouchDrag: (space: ISpaceDefinition, event: TouchEvent, onDragEnd?: OnDragEnd) => void;
98+
startTouchDrag: (space: ISpaceDefinition, event: ResizeTouchEvent, onDragEnd?: OnDragEnd) => void;
9899
}
99100

100101
export interface IPosition {
@@ -167,6 +168,6 @@ export interface ISpaceContext {
167168
size: DOMRect;
168169
layer: number;
169170
startMouseDrag: (e: ResizeMouseEvent, onDragEnd?: OnDragEnd) => void;
170-
startTouchDrag: (e: TouchEvent, onDragEnd?: OnDragEnd) => void;
171+
startTouchDrag: (e: ResizeTouchEvent, onDragEnd?: OnDragEnd) => void;
171172
forceUpdate: () => void;
172173
}

0 commit comments

Comments
 (0)