diff --git a/background-move/src/components/touch-zoom-handler.tsx b/background-move/src/components/double-touch-handler.tsx similarity index 93% rename from background-move/src/components/touch-zoom-handler.tsx rename to background-move/src/components/double-touch-handler.tsx index 490ad08..4be0451 100644 --- a/background-move/src/components/touch-zoom-handler.tsx +++ b/background-move/src/components/double-touch-handler.tsx @@ -4,13 +4,13 @@ import _ from 'lodash'; import { Point } from './viewport'; -interface TouchZoomHandlerProps { +interface SingleTouchHandlerProps { updateZoom: (zoomFactor: number) => void; children: any; } -const TouchZoomHandler: react.FC = ( - props: TouchZoomHandlerProps +const DoubleTouchHandler: react.FC = ( + props: SingleTouchHandlerProps ) => { const initialTouchState = { state: 'up', @@ -100,7 +100,7 @@ const TouchZoomHandler: react.FC = ( return (
= ( ); }; -export default TouchZoomHandler; +export default DoubleTouchHandler; diff --git a/background-move/src/components/mouse-shift-handler.tsx b/background-move/src/components/mouse-handler.tsx similarity index 92% rename from background-move/src/components/mouse-shift-handler.tsx rename to background-move/src/components/mouse-handler.tsx index 89c9dce..ecef3fe 100644 --- a/background-move/src/components/mouse-shift-handler.tsx +++ b/background-move/src/components/mouse-handler.tsx @@ -4,13 +4,13 @@ import _ from 'lodash'; import { Point } from './viewport'; -interface MouseShiftHandlerProps { +interface MouseHandlerProps { updateShift: (shiftDelta: Point) => void; children: any; } -const MouseShiftHandler: react.FC = ( - props: MouseShiftHandlerProps +const MouseHandler: react.FC = ( + props: MouseHandlerProps ) => { const initialMouseState = { @@ -88,4 +88,4 @@ const MouseShiftHandler: react.FC = ( ); }; -export default MouseShiftHandler; +export default MouseHandler; diff --git a/background-move/src/components/touch-shift-handler.tsx b/background-move/src/components/single-touch-handler.tsx similarity index 96% rename from background-move/src/components/touch-shift-handler.tsx rename to background-move/src/components/single-touch-handler.tsx index 300b6ae..af08af2 100644 --- a/background-move/src/components/touch-shift-handler.tsx +++ b/background-move/src/components/single-touch-handler.tsx @@ -9,7 +9,7 @@ interface TouchShiftHandlerProps { children: any; } -const TouchShiftHandler: react.FC = ( +const SingleTouchHandler: react.FC = ( props: TouchShiftHandlerProps ) => { const initialTouchState = { @@ -96,4 +96,4 @@ const TouchShiftHandler: react.FC = ( ); }; -export default TouchShiftHandler; +export default SingleTouchHandler; diff --git a/background-move/src/components/viewport.tsx b/background-move/src/components/viewport.tsx index cefe4d0..f7026c3 100644 --- a/background-move/src/components/viewport.tsx +++ b/background-move/src/components/viewport.tsx @@ -2,12 +2,12 @@ import react, { useCallback, useState } from 'react'; import _ from 'lodash'; -import MouseShiftHandler from './mouse-shift-handler'; +import MouseHandler from './mouse-handler'; import Layer from './layer'; import '../theme/viewport.css'; -import TouchShiftHandler from './touch-shift-handler'; -import TouchZoomHandler from './touch-zoom-handler'; +import SingleTouchHandler from './single-touch-handler'; +import DoubleTouchHandler from './double-touch-handler'; export interface Point { x: number; @@ -41,15 +41,15 @@ const Viewport: react.FC<{}> = (props: {}) => { return (
- - - + + + - - - + + +
); };